MFC下,我一个对话框调用另一个对话框,要求另外一个对话框一产生以后就触发条件.
是产生以后,该怎么做?>
________________________________________________________________BEGIN_MESSAGE_MAP(CDD1, CDialog)
ON_WM_TIMER( )
END_MESSAGE_MAP()void CDD1::OnTimer(UINT nIDEvent)
{
if (nIDEvent ==1)
{
AfxMessageBox("OK");
}
CDialog::OnTimer(nIDEvent);
}这样,好象不行
是产生以后,该怎么做?>
________________________________________________________________BEGIN_MESSAGE_MAP(CDD1, CDialog)
ON_WM_TIMER( )
END_MESSAGE_MAP()void CDD1::OnTimer(UINT nIDEvent)
{
if (nIDEvent ==1)
{
AfxMessageBox("OK");
}
CDialog::OnTimer(nIDEvent);
}这样,好象不行
void CDD1::OnTimer(UINT nIDEvent)
{
if (nIDEvent ==1)
{
AfxMessageBox("OK");
}
CDialog::OnTimer(nIDEvent);
}
这个就OK了?
{
while(true)
{
HWND h4;
h4=::FindWindow(NULL,"AXD");
HWND h5=::FindWindowEx(h4,NULL,"Button","是(&Y)");
if(NULL!=h5)
{
::PostMessage(h5,BM_CLICK,0,0);
break;
}
return true;
}
在这个上面加个定时器怎么做?