介绍函数过程中一种任意键退出同时能处理消息的实现方法

来源:清泛编译     2016-05-23 13:43:54    人气:     我有话说( 0 人参与)

1.属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为 属性页的类(头文件)里创建CpropertySheet类的一

21. 介绍函数过程中一种任意键退出同时能处理消息的实现方法

1. 设置定时器,用于使::GetMessage(...)函数总能快速取到消息.
2. 在函数处理中加入:

函数每执行完一步后执行下面的代码.
if (::GetMessage(&msg, 0, 0, 0))
{
  if (msg.message >= WM_KEYFIRST && msg.message <= WM_KEYLAST) return ;
  ::TranslateMessage(&msg);
  ::DispatchMessage(&msg);
}
else ::PostQuitMessage(0);

本文导航

MFC 总结 技巧

本文源自互联网,采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可,
版权归原作者,如有问题请联系service@tsingfun.com (编辑:admin)
分享到: