我想让MDI应用程序失去焦点时做些事情,然后得到焦点是也做些事情,该如何判断?? 我的是MDI程序,也就是不止一个窗体,这个要处理起来不知该如何, wm_lostfocus等消息都是针对一个窗体的啊,而不是整个应用程序啊。 因为我在程序中改变了一些系统级别的变量,所以想在当前应用程序是活动程序时改变他,而在其他情况下又恢复他。 最好是不用定时器,不知各位有何高策。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接响应WM_SETFOCUS和WM_KILLFOCUS消息就可以。如果你希望在不同的实例之间交互处理可以在CMainFrame里面保存每个实例的View类的指针,通过指针使两个实例交互。通常情况下直接在View 里响应焦点消息就可以,不用考虑多窗口。 重载基类onsetfocus onkillfocus 在Visual C++中用ADO进行数据库编程,执行创建表,添加等操作,发现操作也执行了,但是老出现“对象关闭,不允许操作”,不知道怎么回事? 我用控制台编写了个基本的socket服务器程序,请问怎样调试? CMSChart 获取曲线上的点坐标 模态对话框会截取父窗口的所有消息? EnumProcesses函数使用问题 什么是界面线程? 请问:当窗体最小化时,会触发什么信息? 请问这样的窗口如何实现? ?谁买过 程序员大本营--游戏开发专辑 ##### 求助 怎么把数据写入文本里 ??在线等 急!!!##### 如何在VC打开的文件中随机删除一些数据,数据以二维表形式呈现 简单一问
如果你希望在不同的实例之间交互处理可以在CMainFrame里面保存每个实例的View类的指针,通过指针使两个实例交互。通常情况下直接在View 里响应焦点消息就可以,不用考虑多窗口。