vc6.0下面把窗口A里面的按钮(已经对应了功能)放进另外一个窗口B(该窗口B通过一个按钮打开)。怎么做? 5
展开全部
不知道你说的把窗口A的按钮放进窗口B是什么意思?
是指点击窗口B的某个按钮时,执行点击窗口A按钮的操作吗?假如是这样,可以通过下面方法实现:
窗口B应该是在窗口A里定义,当初始化窗口B时,同时把A的指针传给B,记录下来,比如为m_hDlgA,这时可以实现B窗口中的一个按钮的功能,
在这个函数里面调用 m_hDlgA->OnButtonA()
是指点击窗口B的某个按钮时,执行点击窗口A按钮的操作吗?假如是这样,可以通过下面方法实现:
窗口B应该是在窗口A里定义,当初始化窗口B时,同时把A的指针传给B,记录下来,比如为m_hDlgA,这时可以实现B窗口中的一个按钮的功能,
在这个函数里面调用 m_hDlgA->OnButtonA()
追问
其实就是原来在窗口A上的一些按钮的功能转移到窗口B里面(A窗口不保留这些按钮)。窗口A上只保留一个打开窗口B的按钮。就像点击“设置”按钮,打开新窗口B设置属性(原来设置属性的功能都在窗口A上,现在想转移一下位置)。
追答
那直接在B窗口添加A窗口中原来存在的按钮,然后逐一添加响应函数,并从A中复制响应函数到B中不就可以了?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询