在一个对话框中有个TreeCtrl,点击CheckBox之后,需要根据点击CheckBox之后的状态来做一些设置。
#define WM_SET_STEPS WM_USER+3
在OnClickStep函数中
this->postmessage(WM_SET_STEPS);
之所以要向自己发消息,是因为点击CheckBox选择或者取消选择TreeCtrl的某个项目时,本身也是个消息响应的过程,
所以postmessage等这个消息相应完了再执行WM_SET_STEPS的消息响应函数OnSetSteps()
但是这样做在Debug版本中没问题,到Release版本就出错,而且只要postmessage就出错,即使OnsetSteps()函数体全部
注释,还是出错。
而且第一次点击时没问题,第二次点击时才出错。
小弟新手,请帮帮忙!
#define WM_SET_STEPS WM_USER+3
在OnClickStep函数中
this->postmessage(WM_SET_STEPS);
之所以要向自己发消息,是因为点击CheckBox选择或者取消选择TreeCtrl的某个项目时,本身也是个消息响应的过程,
所以postmessage等这个消息相应完了再执行WM_SET_STEPS的消息响应函数OnSetSteps()
但是这样做在Debug版本中没问题,到Release版本就出错,而且只要postmessage就出错,即使OnsetSteps()函数体全部
注释,还是出错。
而且第一次点击时没问题,第二次点击时才出错。
小弟新手,请帮帮忙!