一个窗口类中调用另一个窗口的checkBox是否被勾选,急急急,在线等!!! 如题。我想在一个窗口中点击“屏蔽设置”这个按钮。弹出一个新的窗口。这个新的窗口中有很多复选框。当我对复选框选择完毕关闭之后,选择状态被保存。第一个窗口则可以调用带有复选框的窗口是否被勾选。以实现第一个窗口中某些功能的屏蔽。求大神指点。在线等!!!急急急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接利用你保存的复选变量状态a1,a2在定时器中判dlg.a1、dlg.a2来实现第一个窗口某些功能的屏蔽 你定义一个对象来保存这些状态啊。在新的窗口ONOK的时候把状态记下来。这个对象可以是全局的,对话框关闭后,然后可以获得这些值啊。 其实楼主还是在讨论一个传值的问题。给2种方案吧.1.用INI配置,复选框设置INI后,关闭“屏蔽设置”窗口后重新载入配置,就是读取INI2.另外模态对话框可以直接存在变量里面,只要窗体生命周期不结束。变量值不会消失。(在消失前,把值传到其他地方即可)列子:CDlg bg;bg.iSet = 1;(注意不能是CWnd窗体变量,窗体变量只有doModal时才生效,其他变量在声明即有效) 楼主有多少个复选框,一个复选框就是一位一个DWORD类型就可以32个复选框,如果还少了就换成结构发过去。 哥哥们、我都要纠结死了。看的懂你们说的就是不知道怎么办才好啊!!!能加下我qq吗?在线帮我解答一下啊!!谢谢了!qq:272550360 C++中关于vector的问题 问下家一个关于IP地址的问题。 关于list control空间标题栏位置的问题 如何将对话框的成员变量赋给主程序的成员变量? 请问VC++可以编写非windows程序吗?例如unix等。 怎样屏蔽CFileDialog的鼠标双击就打开文件功能? 如何写程序注册一个ocx呢? MFC中有没有关于文件名的合法性检测的专门函数 Asp中如何响应ActiveX控件的事件 5000元人民币或者600美圆购买1个dll 请教 CString strOrder=bAsc?"ASC":"DESC"; 什么意思? 是不是异步选择,异步事件等模型只能用于服务端,客户端不能使用
直接利用你保存的复选变量状态a1,a2在定时器中判dlg.a1、dlg.a2来实现第一个窗口某些功能的屏蔽
给2种方案吧.1.用INI配置,复选框设置INI后,关闭“屏蔽设置”窗口后重新载入配置,就是读取INI2.另外模态对话框可以直接存在变量里面,只要窗体生命周期不结束。变量值不会消失。(在消失前,把值传到其他地方即可)
列子:CDlg bg;
bg.iSet = 1;(注意不能是CWnd窗体变量,窗体变量只有doModal时才生效,其他变量在声明即有效)