如果我想用windows消息调用我的函数,要怎么做啊 ?

解决方案 »

  1.   

    windows消息怎么能调用函数呢??
    你添加了消息映射,再调用发送消息函数SendMessage(),就向窗口发送了一个消息..窗口自己会处理消息.
      

  2.   

    系统的看完一本介绍windows API的书
    你就懂了
      

  3.   

    在***.h文件中,声明消息响应函数和定义消息ID 
    #define WM_MYMSG  WM_USER + 100 
    afx_msg void YourFunc(); 
    在***.cpp文件中,添加消息映射 
    ON_MESSAGE(WM_MYMSG, YourFunc) 
    最后是函数的实现 
    C***::YourFunc() 

    ... 
    }
      

  4.   


    本来 win 的消息就包括系统的 message 和自定义的 message当然可以自定义
    Windows消息分布消息范围                  说 明0 ~ WM_USER – 1         系统消息WM_USER ~ 0x7FFF        自定义窗口类整数消息WM_APP ~ 0xBFFF         应用程序自定义消息0xC000 ~ 0xFFFF         应用程序字符串消息> 0xFFFF                 为以后系统应用保留