问题描述
- 如果在对话框B中要调用对话框A的ontimer函数,该怎么用
-
我在对话框A中有一个仪表控件,其类向导是在A中建立,启动是在ontimer中启动。但是我想在对话框B中的一个按钮去控制A的仪表控件,请问该怎么实现。我在B里也加了一个ontimer,但是仪表控件的ID没有定义,该怎么弄。。。
解决方案
最好用事件通讯,不要直接调用,会造成类耦合
解决方案二:
对话框函数
MFC对话框退出程序所调用的函数
解决方案三:
将Cyingjiyibiao定义成public的成员就可以了。
解决方案四:
对话框A的定时器消息是跟B分开的,你应该B自己定义定时器,直接用A的不行。可以两个对话框直接传递其它数据,但是定时器最好分开。
解决方案五:
最好用事件通讯,不要直接调用,会造成类耦合
时间: 2024-10-30 21:30:26