VC++的消息传递目前我的理解仅仅是类似函数调用,从书上来说的理解应该是不是:
  消息发送出去后经过视图、文档、框架、APP,那这么说的话就是用sendmessage发送消息后只要在自己想要响应的类中加入消息响应就可以了(比如说在 CMainFrame 中发送自定义消息 USER_WM_LOOK 在视图中加入响应函数就可以在视图中获取消息然后处理),但是我一直没成功,总是转到Defpro中去了.
  消息是要通过 SendMessage(指定视图的HWND,Message,wparam,lparam)?那消息的路线图又是怎么回事呢?不是说不必指定接受体可以路由到获取体么?
  请各位高手指点~

解决方案 »

  1.   

    如果不了解 WINDOWS 的运作方式就去看 MFC ,总会感觉云里雾里的!如果要学好WINDOWS,有一本书一定要看,它就是《WINDOWS程序设计》!
      

  2.   

      啊,谢谢了,我是从C++学完就做MFC了,windows编程还没有看呢,谢谢了。
      

  3.   

      不要这样说嘛~没人教怎么看啊,在学校C++也只开了本个学期就取消了,我自学完C++就学MFC了,有些API还真是搞不明白,结构体传递数据,太多了,很多看的晕呼呼,最近才理了些头绪到这里问问题来了。
      

  4.   

    建议看看 深入浅出MFC 
    你要的全在里面
      

  5.   

     caitian6 谢谢你的提议,我看过了哦~就是因为看了那个才提出这个问题的,我对消息的传递有点不明白呢,相比之下API的知识我更匮乏~也谢谢zaodt 的提醒了。
     MFC我看了三本,候捷老师的《深入浅出MFC》,孙鑫老师的《MFC深入详解》,还一本忘记老师名字了《MFC开发详解》黄皮的有个大大的MFC,还有浮雕的外观线条。