各位按道理说:访问另一个类的成员函数应该包含的那个类的头文件或class ....
但我没做上面几步也可以访问另一个类的消息处理函数呀,我想即使 的#define
这个定义了它,但最终还是要访问另一个类的消息处理函数呀,为什么在这种情况下还是可以访问?

解决方案 »

  1.   

    各位按道理说:访问另一个类的成员函数应该包含的那个类的头文件或class ....
    但我没做上面几步也可以访问另一个类的消息处理函数呀,我想即使 的#define
    这个定义了它,但最终还是要访问另一个类的消息处理函数呀,为什么在这种情况下还是可以访问?
      

  2.   

    #define什么时候成了成员函数了。
    只不过定义了一个常数而已。和直接写0x0464一样。
      

  3.   

    #define WM_RECV_DATA (WM_USER + 100)宏中的WM_RECV_DATA
    是全局的,只是一个全局常量而已
      

  4.   


    你要包含头文件的目的就是要下面这句:#define WM_RECV_DATA (WM_USER + 100)既然你写了跟包含头文件效果是一样的。