工具栏上的按钮变灰问题
ID_Capture 为工具栏上的按钮。
希望在执行OnButton()后,该按钮马上变灰,但发现是在程序执行完(即先执行Sleep(30000))后变灰的。如何使其在执行Sleep(30000)前将按钮变灰呢?
void CMainFrame::OnUpdateCapture(CCmdUI* pCmdUI)
{
pCmdUI->Enable(myFlag);
}
void CMainFrame::OnButton()
{
myFlag=false;
Sleep(30000);
}