'WM_USER_STOCK' : undeclared identifier

MINJI 2010-06-23 10:35:52
一个VC程序,debug编译通过,release编译不通过,因为程序里面有下面一句:

ON_MESSAGE(WM_USER_STOCK, OnFlk )

release编译报告 error C2065: 'WM_USER_STOCK' : undeclared identifier

为什么,怎么解决?谢谢!


...全文
70 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wltg2001 2010-06-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 visualeleven 的回复:]
随便写个#define WM_USER_STOCK WM_USER+11
[/Quote]
这个编译肯定能通过,代码执行一定会出错,WM_USER_STOCK应该定义在另一个文件中,而这个文件估计是没有引用。
向立天 2010-06-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 visualeleven 的回复:]
随便写个#define WM_USER_STOCK WM_USER+11
[/Quote]
你太棒了
wltg2001 2010-06-23
  • 打赏
  • 举报
回复
这个是自定义消息,你没有定义啊
Eleven 2010-06-23
  • 打赏
  • 举报
回复
随便写个#define WM_USER_STOCK WM_USER+11
Abcix 2010-06-23
  • 打赏
  • 举报
回复
WM_USER_STOCK,这是自定义的消息,你在工程搜一下这个关键字,看看在哪个文件中定义的,然后包含进来就可以了
踏实每一步 2010-06-23
  • 打赏
  • 举报
回复
检测下工程属性里面debug下包含了头,release下是否没有包含
m_tornado 2010-06-23
  • 打赏
  • 举报
回复
没定义嘛,最easy的法子,找到定义,copy过来再编译一次应该就行了

16,547

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧