如题
我知道变灰可以这样做
GetDlgItem(IDC_BTN_X)->EnableWindow(FALSE);
但是这样做不到实时
具体情况是
我有两个button,BTN_X,和BTN_Y
click_btn_x里面要做很多事情,时间很长,我希望,做这些事情的时候,所有的button都变灰,等到事情做完了再变回来:
click_btn_x()
{
// make button grey
what_to_add_here_to_make_grey()?
do_something(); // real long time
// make button active again
what_to_add_here_to_make_active()?
}
如果是用开始提到的方法,做不到实时,就是在do_something的时候,并没有变灰,直到整个函数执行完之后,才有变灰变active的过程
感觉是没有同步实时
请问如何做到同步实时
--
FROM 1.202.141.*