自己做了一个Wait函数
有自己的消息泵可是主窗口关闭它却不知道
结果程序进程关不了如何改进呀??
有自己的消息泵可是主窗口关闭它却不知道
结果程序进程关不了如何改进呀??
解决方案 »
- 如何把此程序用在自己的代码中
- 关于发送syn包后,收到多个相同的包,为什么?
- 关于TCP/IP 的一个简单程序问题???
- C++/VC/MFC 学习交流群:31761897 马上满200人了
- 造成这个错误的原因是什么?
- vc中mfc的链接库可以选择静态链接,附加的链接库怎么选择静态呀?
- 怎么把ITEM的State恢复到正常状态?
- 一个通讯问题------老板叫我做一个PC和单片机通讯的程序,请问怎么得到计算机的波特率的?用什么函数?C或VC的函数!
- 怎么把一个32X32X256的ico文件加入到我的工程中?
- MFC TextOut()为什么不显示
- Please Help Me!
- 2000下vc写的程序,到98下编译执行会出现gdi错误?
{
DWORD nStartTime = GetTickCount();
while(true)
{
DWORD nEndTime = GetTickCount();
if(nEndTime - nStartTime > (DWORD)nDelay)
break; //消息泵
MSG rMsg;
//无消息返回
if(!PeekMessage(&rMsg, NULL, 0, 0, PM_NOREMOVE))
{
continue;
}
else
{
//消息处理
if(!rMsg.message || !AfxGetApp()->PumpMessage())
{
PostQuitMessage(0);
break;
}
}
}
}
{
DWORD nStartTime = GetTickCount();
while(true)
{
DWORD nEndTime = GetTickCount();
if(nEndTime - nStartTime > (DWORD)nDelay)
break; //消息泵
MSG rMsg;
//无消息返回
PostQuitMessage(0);
if(!PeekMessage(&rMsg, NULL, 0, 0, PM_NOREMOVE))
{
AfxMessageBox("1");
continue;
}
else
{
AfxMessageBox("2");
//消息处理
if(!rMsg.message || !AfxGetApp()->PumpMessage())
{
PostQuitMessage(0);
break;
}
}
}
}try it
我的Wait又不要退出