麻烦一下大家:对话框按钮按下的消息 是哪个?
我想实现:如果IDC_OK按钮按下,{……} IDC_OK按钮按下,怎么写啊?
if(……)
{
    }
if括号里面怎么写?
 
class CTankDoc;class CFormReconstruction : public CFormView
{
  }
我不是在本对话框类里实现函数的,我是在不是基于CDialog的另外的doc中实现的。
就是想捕捉到按钮按下的消息,

解决方案 »

  1.   

    一样啊,添加消息函数的选择你doc类就行了
      

  2.   

    我在 CFormReconstruction 类中没定义OnOK()函数。这个类要是基于CDialog的就好说了,他是基于CForm的啊。
      

  3.   

    如何得到CFormView中Dialog的WM_CTLCOLOREDIT消息?
      

  4.   

    如何得到CFormView中Dialog的WM_LBUTTONDOWM消息?
      

  5.   

    界面上面的BUTTON按下了,响应的消息应该是属于 WM_COMMAND吧,在消息处理中 WPARAM 是对应button的id吧
      

  6.   

    右键点击类。。点击Add windows message handlerWM_LBUTTONUP    鼠标左键弹起
    WM_LBUTTONDOWN   鼠标左键按下
    WM_LBUTTONBCLICK   鼠标左键点击然后添加这个消息再到消息函数里写事件