Invalid query: INSERT command denied to user 'my0042422'@'101.36.223.94' for table 'web_searchenginecountday'
C++下实现DoEvents功能 - C++|DoEvents - 软件工程|架构设计|网站设计|认知体系 - 河洛炎黄 - 魏文侯
    当前位置:  -> 首页 -> C++下实现DoEvents功能

上一篇 | 下一篇
C++下实现DoEvents功能
作者:洛羽叶  点击率:3283  发布时间:2012-12-07
VB及C#等开发工具都有DOEVENTS函数,可以在主线程执行某项任务时处理消息,防止界面不响应,C++下可以通过消息处理方便的实现。

Void DoEvents(HWND hWnd)
{
    MSG msg;    
    while (::PeekMessage(&msg,hWnd,NULL,NULL,PM_REMOVE)) 
    {
        
if(!::IsDialogMessage(0,&msg) )
        {
            ::TranslateMessage(&msg); 
            ::DispatchMessage(&msg); 
        }
    }   
}
标签: C++ DoEvents
引用地址:本站原创
   站点首页      技术人生      旅途足迹      我要留言      友情链接      关于站长   
[本站统计]
在线人数:1
今日访问:372
总访问量:2404054
Copyright 2006-2022 EasyWeb 1.6 订阅 All Rights Reserved
粤ICP备08028977号-1
www.luoriver.com
Created by WWH in 2006