pascal(50分)

  • 主题发起人 主题发起人 hug
  • 开始时间 开始时间
H

hug

Unregistered / Unconfirmed
GUEST, unregistred user!
void DoEvents()
{

static MSG msg;
if( ::PeekMessage(&msg,NULL,0,0,PM_NOREMOVE) ){
if (!AfxGetApp()->PumpMessage()) {
::PostQuitMessage(0);
return ;
}
}
}

再pascal里对应是什么?
 
我们不懂C语言啊
 
dajia bang mang a
 
procedure DoEvents;
var
msg: TMsg;
begin
if(PeekMessage(msg,0,0,0,PM_NOREMOVE)) then
begin
//if (!AfxGetApp()->PumpMessage()) //这句不知道
PostQuitMessage(0);
exit;
end;
end;
 
if (!AfxGetApp().PumpMessage())
 
谢谢一点半
 
同时也谢谢boldfake,
 
AfxGetApp().PumpMessage在delphi里对应什么呢?
 
Application.ProcessMessages;
 
//TranslateMessage(Msg);
DispatchMessage(Msg);//分发消息吧
 
谢谢大家,到底那个对呢?
 
多人接受答案了。
 
后退
顶部