Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > C/C++ > VC++ 中的自定义消息
【标  题】:VC++ 中的自定义消息
【关键字】:VC++
【来  源】:http://www.cppblog.com/richman/archive/2005/11/10/1043.html

VC++ 中的自定义消息

Your Ad Here

首先定义消息:例如 define WM_MYMESSAGE (WM_USER+100)

在.H文件中,加入消息响应函数,如:

        LONG OnMyMessage(WPARAM w,LPARAM l);

    该函数有规定的格式:

        LONG Function_Name(WPARAM w,LPARAM l);

加入消息响应宏,在响应该消息的类中,在消息响应块中,

    成为如下样式:

    BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)

        //{{AFX_MSG_MAP(CAboutDlg)

        ON_MESSAGE(WM_MYMESSAGE,OnMyMessage)

        //}}AFX_MSG_MAP

    END_MESSAGE_MAP()

在.CPP文件中,编辑消息响应函数,如下:

    LONG CMyClass::OnMyMessage(WPARAM w,LPARAM l)

    {}

第一个问题 explicit 关键字:【上一篇】
VC编译时 - 连接错误意外的文件结束:【下一篇】
【相关文章】
  • VC++用Recordset MSPersist载入C#DataSet Save出来的xml失败,但载入VC Recordset Save出来的xml则没问题,怎...
  • Web讲座:VC++ 2005 确定性资源清理 (Deterministic Cleanup )
  • VC++ 2005 (C++/CLI) 系列Web讲座
  • VC++数据类型转换小结[ZZ]
  • VC++学习经验之谈八大精髓
  • MATLAB与VC++混合编程(1)——在MATLAB下调试C/C++程序
  • MATLAB与VC++混合编程(2)——利用MATLAB引擎
  • VC++快捷键大全
  • 开始VC++吧
  • [转贴]VC++6.0中内存泄漏检测(author: 周星星)
  • 【随机文章】
  • 分支机构如何选择防火墙
  • 我造做什么
  • 【热布克hbk】超经典(转):编程-让我欢喜 让我忧
  • esale3.03破解补丁
  • sco unix5.05系统intel pro100+网卡安装心得
  • 利用层显示Title内容
  • 基于以太网技术的宽带接入网
  • 安装SQL Server 2000的错误及解决2(续)
  • freebsd ports 使用举例:安装 mysql
  • Driver porting: The seq_file interface
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.