欢迎光临 Rick 's BLOG
日志首页  | C# .Net编程  | 原创作品  | 生活点滴  | C\C++相关  | 多媒体相关※ERMP  | VB相关  | 其它运维与编程  |  留言簿
SmartControl电视卡遥控程序 V1.16 C++中 指向类成员函数的指针
未知  VC中有没有DoEvents类似的函数?
[ 发布日期:19年前 (2006-01-05) ]   [ 来自:本站原创 ] [分类:C\C++相关]
使用这样的函数: 
    BOOL CheckMessageQueue() 
    { 
     MSG msg; 
     
     while(PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)){ 
     if(msg.message==WM_QUIT) 
     return FALSE; 
     TranslateMessage(&msg); 
     DispatchMessage(&msg); 
     } 
     return TRUE; 
    } 
    该函数可以实现DoEvents的效果。但有一点不同,如果该函数返回FALSE,说明用户按下了关闭按钮。 
引用通告地址 (0):
复制引用地址https://www.rickw.cn/trackback/108
复制引用地址https://www.rickw.cn/trackback/108/GBK
[ 分类:C\C++相关  | 查看:1062 ]

引用这个评论  (访客) 于 2006-01-06 12:40:58 发表评论:
这种方法比DoEvents强,VB的这条语句会让CPU占有率到达100%,监视消息队列则没有这个问题。可能的话应该让VB程序也这样写

发表评论
作者:   用户:[访客] 
评论:

表  情
禁止表情 | 禁止UBB | 禁止图片 | 识别链接
对不起,你没有权限上传附件!
验证:
 
PoweredBy R-Blog V1.00 © 2004-2024 WWW.RICKW.CN, Processed in second(s) , 7 queries    京ICP备17058477号-5