wizard里没有的消息怎么影射呀?
非得在wndproc里处理吗??

解决方案 »

  1.   

    你建立的是win32 application工程吧,这里面没有消息映射
      

  2.   

    是呀是呀,wizard里没有选的我怎么知道是哪个消息呀??
      

  3.   

    不是自定义的消息
    就是一般 的window消息,wizard里没有怎么办?
      

  4.   

    在msdn里輸入WM_,然后老多消息在WIZZARD里都找不到了,哈哈,非得在proc或pretranslatemessage里处理吗?不能映射吗?
      

  5.   

    hahha,还是看看书再说吧,何必这么急了!!
      

  6.   

    MFC ClassWizard里的?去最后的那个class info选项卡里找message filter:下面的选框里改成window,再去看看,消息是不是多了点..
      

  7.   

    是不是你自己画了一个菜单,这个菜单不是某个窗口的主菜单,而是在某个点鼠标才弹出来的对话框。你想要响应菜单上的消息,但是在wizard里没有。如果是这样的话,你先找到:
    BEGIN_MESSAGE_MAP在里面加上ON_COMMAND(.....),括号中有两个参数,第一个是菜单项的ID,第二个是响应这个消息的函数,这个函数是响应这个消息的类的成员函数。如果是动态创建的按钮,就是ON_BN_CLICKED(.....);参数也是一样的。
      

  8.   

    谢谢各位,我顶,我一会看看将老大的MFC消息影射红,,