小问题!帮个忙吧
各位大虾最近要把一个VB的程序用VC改写但DoEvents函数不清楚如何在VC中实现,有哪位知道帮个忙啊,给分50了! 问题点数:20、回复次数:7Top
1 楼xpmao(开心)回复于 2001-07-31 17:49:21 得分 20
void DoEvents()
{
MSG messsage;
while(!PeekMessage(&messsage,NULL,0,0,PM_REMOVE))
{
TranslateMessage(&messsage);
DispatchMessage(&messsage);
}
}Top
2 楼ExitWindows(void)回复于 2001-07-31 23:16:02 得分 0
upTop
3 楼fatcatman()回复于 2001-07-31 23:18:27 得分 0
请xpmao()具体解释一下?^o^Top
4 楼ExitWindows(void)回复于 2001-08-01 00:38:47 得分 0
upTop
5 楼ExitWindows(void)回复于 2001-08-01 02:22:37 得分 0
upTop
6 楼xpmao(开心)回复于 2001-08-01 10:24:06 得分 0
与GetMessage的区别在于PeekMessage不用等待,在循环中取消息可以让操作系统有时间分配时间片。Top




