6月 042010
 

转载地址: http://blog.sina.com.cn/s/blog_4a1695ff0100ckgo.html
 
首先弄清楚两点:
(1)谁要发送这个消息(2)谁要接受这个消息。
用一个简单的例子来说明。对象A向B(也可以就是A到A)发送消息。
1 发送消息
首先在A的头文件中定义这个消息:
#define WM_USERMESSAGE WM_USER+30
所有自定义消息都是以WM_USER消息为基础加上一个任意的自然数来表示的。A是向外发送消息的对象,因此在A的某个方法(函数)里就会调用用来发消 息的函数B::SendMessage()/B::PostMessage(),因为是B接受消息,因此是如上的形式。
Continue reading »

 Posted by at 下午12:52  Tagged with: