• 7120阅读
  • 4回复

【提问】QApplication::exec () [复制链接]

上一主题 下一主题
离线zn0706
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-15
请教:当调用到QApplication::exec ()之后程序是个什么状态? 帮助文档上说“进入主事件循环并且等待”,不太明白什么意思,望达人帮助解释一下。谢谢!
离线wylhistory
只看该作者 1楼 发表于: 2006-03-16
大约是这样:
 

while(true)
{
getMessage(&msg);
translateMessage(&msg);
if(msg.id=="quit")
exit;
dispatch(&msg);
}

意思可能就是这样的,不过,我随便表达的,不严谨,你可以看看,windows下编程的消息处理过程,就明白了。
离线zn0706

只看该作者 2楼 发表于: 2006-03-16
感谢楼上的回答,大体明白了
离线蠢蠢欲懂
只看该作者 3楼 发表于: 2012-02-20
谢谢你的提问,明白了!
离线shaoshuai898

只看该作者 4楼 发表于: 2012-02-20
这个是类似MFC 看深入浅出MFC
快速回复
限100 字节
 
上一个 下一个