未定义怎么办

曲终人也散0 2021-03-10 09:38:52
windows vc++求大佬们解答[face]monkey2:018.png[/face]
...全文
178 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2021-03-11
  • 打赏
  • 举报
回复
IDM_START应该在stdafx.h或.rc文件中定义。
xian0-666 2021-03-11
  • 打赏
  • 举报
回复
你的宏如何定义的别人怎么会知道??
曲终人也散0 2021-03-11
  • 打赏
  • 举报
回复
引用 1 楼 forever74 的回复:
第一个去定义它,或者检查拼写错误。 第二个是拼写错误,去掉下划线就好。
ID_START如何定义?只会#include<studio.h>用了没变化。它还指出case表达式不是常量,计算结果不是常数。用了IDM也是未定义……求教!
曲终人也散0 2021-03-11
  • 打赏
  • 举报
回复
引用 1 楼 forever74 的回复:
第一个去定义它,或者检查拼写错误。 第二个是拼写错误,去掉下划线就好。
谢谢谢谢啦
曲终人也散0 2021-03-11
  • 打赏
  • 举报
回复
引用 8 楼 赵4老师 的回复:
比如在 MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl 的例子 MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\*.*中IDM_START分别在以下位置出现: MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\FRACTAL.H 32: #define IDM_START 302 MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\FRACTAL.RC 70: MENUITEM "&Start Graph Engine \aF5",IDM_START 167: VK_F5, IDM_START ,VIRTKEY MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\FCLASS.CXX 989: case IDM_START: 2062: // IDM_START 2082: IDM_START, 2116: // IDM_START 2133: IDM_START,
太感谢了🙏
赵4老师 2021-03-11
  • 打赏
  • 举报
回复
比如在 MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl 的例子 MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\*.*中IDM_START分别在以下位置出现: MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\FRACTAL.H 32: #define IDM_START 302 MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\FRACTAL.RC 70: MENUITEM "&Start Graph Engine \aF5",IDM_START 167: VK_F5, IDM_START ,VIRTKEY MSDN98\98VS\2052\SAMPLES\VC98\SDK\COM\COM\MFRACT\APP\FCLASS.CXX 989: case IDM_START: 2062: // IDM_START 2082: IDM_START, 2116: // IDM_START 2133: IDM_START,
赵4老师 2021-03-11
  • 打赏
  • 举报
回复
IDM_START应该在resource.h中定义。
曲终人也散0 2021-03-11
  • 打赏
  • 举报
回复
引用 4 楼 xian0-666 的回复:
你的宏如何定义的别人怎么会知道??
作为一个刚学的人真的不知道啊请理解[face]monkey2:018.png[/face]
forever74 2021-03-10
  • 打赏
  • 举报
回复
既然是菜单项,疑似应为IDM_START
forever74 2021-03-10
  • 打赏
  • 举报
回复
第一个去定义它,或者检查拼写错误。 第二个是拼写错误,去掉下划线就好。

65,208

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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