VC中类似于vb中DoEvents的功能(事件处理)
void DoEvents()//mfc中用这个
{
MSG msg;
while(::PeekMessage(&msg,m_hWnd,NULL,NULL,PM_REMOVE))
AfxGetApp()-> PumpMessage();
}
或
void DoEvents()//非MFC或MFC用这个
{
MSG msg;
while(PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
呵呵,这样其实也挺方便的 好像vb也是这个原理,可惜的是,vb只能接受
页:
[1]