懒码农。。。。。。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

转自:http://www.egoldwin.com/?p=171

VS2008中添加自定义消息与VC6有一些区别,下面以添加SendMessage消息为例说明。

VC6中,在.h文件添加:

1afx_msg void OnMessage();

在.cpp文件添加:

1BEGIN_MESSAGE_MAP(CUsermessageView, CView)
2    ON_MESSAGE(UM_MESSAGE, OnMessage)
3END_MESSAGE_MAP()

在VS2008中,.h文件添加:

1afx_msg LRESULT  OnMessage(WPARAM wParam,LPARAM lParam);

.cpp文件添加:

1BEGIN_MESSAGE_MAP(CUsermessageView, CView)
2    ON_MESSAGE(UM_MESSAGE, &CUsermessageView::OnMessage)
3END_MESSAGE_MAP()

 

posted on 2010-09-17 12:47  阿彬  阅读(1680)  评论(0编辑  收藏  举报