关闭

Vc2008中如何为视图类添加消息响应

992人阅读 评论(0) 收藏 举报

Vc6.0直接可以在CView类添加消息响应;

右键点CView类添加事件。

我在Vc2008中没找到这种功能。

以添加OnLButtonDown()消息为例,添加过程如下

1.右键点击CView选Add Function。

  设置函数原型为Void OnLButtonDown(UINT nFlags,CPoint point);

2 在CView头文件内// Generated message map functions下面

   设置如下

   public:

             afx_msg Void OnLButtonDown(UINT nFlags,CPoint point);

            DECLARE _ MESSAGE_MAP();

3   在CView.cpp内Void OnLButtonDown(UINT nFlags,CPoint point);内

    程序结束处添加

  CView::OnLButtonDown(UINT nFlags,CPoint point);

 

//这样就可以在视图区域内响应OnLButtonDown消息

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:51272次
    • 积分:560
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:24篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论