读书人

求教MFC中 后面的GetDlgItem为什么会

发布时间: 2013-06-26 14:29:32 作者: rapoo

各位高手,求教MFC中 后面的GetDlgItem为什么会同时出现
void CBoss::OnStnClickedTs()
{
GetDlgItem(IDC_TS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_TS2)->ShowWindow(SW_SHOW);
Sleep(1000);
GetDlgItem(IDC_KILL)->ShowWindow(SW_SHOW);
}
各位高手,代码如上,我点击控件后,然后想把IDC_TS这个控件隐藏,然后把IDC_TS2这个控件显示出来,然后Sleep 1s,然后再把IDC_KILL显示出来;实际上是我点击控件后,IDC_TS这个控件隐藏,然后Sleep 1s后,IDC_TS2和IDC_KILL这两个控件同时显示出来,这是怎么回事呀?要怎么解决? GetDlgItem MFC
[解决办法]
sleep之前updatedata下

读书人网 >VC/MFC

热点推荐