VC2008 on_message的问题
来源:互联网 发布:注册windows live ld 编辑:程序博客网 时间:2024/05/19 19:13
VC2008中,添加自定义消息,可是不知道出错的原因
DictDlg.h
afx_msg LRESULT OnShellNotify(WPARAM wParam,LPARAM lParam);
DictDlg.cpp
#define WM_SHELLNOTIFY (WM_USER+10);
BEGIN_MESSAGE_MAP(CDictDlg, CDialog)
ON_MESSAGE(WM_SHELLNOTIFY,&CDictDlg::OnShellNotify)//提示这句出错,注释掉这句就没有问题,但是我不知道这句语法错在哪里
END_MESSAGE_MAP()
错误信息:
DictDlg.h
afx_msg LRESULT OnShellNotify(WPARAM wParam,LPARAM lParam);
DictDlg.cpp
#define WM_SHELLNOTIFY (WM_USER+10);
BEGIN_MESSAGE_MAP(CDictDlg, CDialog)
ON_MESSAGE(WM_SHELLNOTIFY,&CDictDlg::OnShellNotify)//提示这句出错,注释掉这句就没有问题,但是我不知道这句语法错在哪里
END_MESSAGE_MAP()
错误信息:
>e:\工程\vc2008\dict\dict\dictdlg.cpp(90) : error C2143: 语法错误: 缺少“}”(在“;”的前面)
解决:
#define WM_SHELLNOTIFY (WM_USER+10);
把后面的;去掉
参考:http://topic.csdn.net/u/20080529/10/622073ff-3b51-4d91-8927-f25b9809aef6.html?2127156242
- VC2008 on_message的问题
- VS2005 on_message的问题
- VC2008 的 stack overflow 问题
- ON_MESSAGE
- 解决VC2008加载符号缓慢的问题
- 初用VC2008时的小问题
- vc2008 对头文件的识别问题!
- on_command 和 on_message的区别
- ON_COMMAND和ON_MESSAGE的区别
- ON_COMMAND和ON_MESSAGE的区别
- ON_COMMAND和ON_MESSAGE的区别
- ON_COMMAND和ON_MESSAGE的区别
- ON_COMMAND和ON_MESSAGE的区别
- ON_COMMAND和ON_MESSAGE的区别
- VC2008项目配置问题
- mangos vc2008编译问题
- 解决VC2008编写的程序需要运行库的问题
- 在vc2008中用cmd的cl.exe的问题
- XML约束
- 北京奥数班更名再次招生 教委称可办为兴趣班-北京-奥数班-奥数
- Redis学习手册
- Java事件处理机制-事件监听器的实现方式
- 素数
- VC2008 on_message的问题
- libxml的使用(1)--读取xml
- eclipse 添加第三方jar包/引入第三方类库/添加其他工程引用
- ZOJ 3659 Conquer a New Region(12年长春site E)
- 【js与jquery】www.zhen.com首页<li>标签的hover事件
- libxml的使用(2)--读取节点属性
- centOS6.3+cloudera hadoop(CDH4) 安装于问题
- ORACLE专用服务器与共享服务器的一点比较
- 基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (1)