社区
界面
帖子详情
error C2065: “IDCANCEL”: 未声明的标识符
Kincow_Doki
2011-04-18 03:24:19
大家好,我在用Visual Studio 2008编译孙鑫老师关于MFC课程的第10课的源代码出错,不知道有那位高手可以帮忙解决下。该包括的头文件我都包含进来了,只是加了老师写的那两个类之后才报这个错的。
...全文
660
15
打赏
收藏
error C2065: “IDCANCEL”: 未声明的标识符
大家好,我在用Visual Studio 2008编译孙鑫老师关于MFC课程的第10课的源代码出错,不知道有那位高手可以帮忙解决下。该包括的头文件我都包含进来了,只是加了老师写的那两个类之后才报这个错的。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
尕阳
2013-06-06
打赏
举报
回复
但是按照你们的方法改了 之后 再新建一个程序 还是提示一样的错误
qz_lxc
2011-07-11
打赏
举报
回复
1111
Kincow_Doki
2011-04-19
打赏
举报
回复
这可能是VS2008里的一个BUG,当我运行成功一次后,再把这句话删除,它又没有问题了。
Kincow_Doki
2011-04-19
打赏
举报
回复
大家好,现在我已经解决这个问题
经过1楼和5楼和提醒,我在resourch.h里加上一句:
#define IDCANCEL 2
编译通过,运行也没有报异常了,如果这个不写成2,就会报异常错误。所以我觉得5楼的回答非常有帮助。谢谢了。虽然不是答案.
Kincow_Doki
2011-04-19
打赏
举报
回复
[Quote=引用 10 楼 bokutake 的回复:]
IDCANCEL是在你的.rc对话框资源里,它本身的值winuser.h已经定义了,这个头文件会被自动包含,你重复包含肯定出错。
你看看你的resource.h有没有IDCANCEL,没有的话,你应该在对话框里给一个按钮设置ID为IDCANCEL
[/Quote]
谢谢,这些控件在对话框上已经有了,IDOK,IDCANCEL都是现成的,在VS2008里这两都不会在resource.h中包含。
辰岡墨竹
2011-04-19
打赏
举报
回复
IDCANCEL是在你的.rc对话框资源里,它本身的值winuser.h已经定义了,这个头文件会被自动包含,你重复包含肯定出错。
你看看你的resource.h有没有IDCANCEL,没有的话,你应该在对话框里给一个按钮设置ID为IDCANCEL
Kincow_Doki
2011-04-19
打赏
举报
回复
大家好,我使用的是Visual Studio 2008,在VC++里没问题
chenzekai123
2011-04-19
打赏
举报
回复
删除项目文件夹的aps、opt、ncb、plg文件,然后在VC中按F7重建
self001
2011-04-18
打赏
举报
回复
都是已经添加好了的。 你全部重建试下?
疯狂-的-蜗牛
2011-04-18
打赏
举报
回复
不大可能啊,IDOK,IDCANCEL,IDYES,IDNO……都是MFC已经定义了的,不需要再添加相应代码的、
HowToP2p
2011-04-18
打赏
举报
回复
* Dialog Box Command IDs
*/
#define IDOK 1
#define IDCANCEL 2
摘自WinUser.h
Kincow_Doki
2011-04-18
打赏
举报
回复
IDOK使用是没有问题
Kincow_Doki
2011-04-18
打赏
举报
回复
楼上,加了个#include "WinUser.h"没用啊
onlyliu
2011-04-18
打赏
举报
回复
你加的应该是对话框类,相对应的资源文件你也得包含进来。
HowToP2p
2011-04-18
打赏
举报
回复
IDCANCEL 定义在 WinUser.h中
C++ 制作简易音乐播放器
内容 利用c++以及一些函数库制作一个简单的音乐播放器。 成果: 实现了:打开一个音频文件,播放音频,中途暂停或继续,停止换歌,滑动控制音量大小。 视频教程 本人也是根据视频教程所学,内容相同。可点击链接去观看免费教学视频。 对于代码的讲解,建议观看视频,本人不再赘述,主要讲述一些本人在实现过程中遇到的问题。 本人的所写的完整代码链接。 过程中遇到的问题 1.musicplayerdlg.cpp(33):
error
C2065
: “
ID
C_BUTTON1”:
未声明
的
标识符
这是因为你可能在没有更改对应的
[转]Windows Shell编程 第十五章【来源:http://blog.csdn.net/wangqiulin123456/article/details/7988016】...
第十五章SHELL扩展 谈到Windows Shell编程,Shell扩展是最重要的科目之一,绝大多数商业应用的最酷特征的都是通过Shell扩展实现的,而且有许多显著的系统特征实际都是插入了扩展代码。Shell扩展尤其令人激动的是它允许你把你的应用作为Shell的一部分来处理。 Shell扩展的另一个好处是微软正在使它变得更聪明,例如,‘查找’菜单,从Window...
4 进程
第二部分 编程的具体方法 第4章 进程 本章介绍系统如何管理所有正在运行的应用程序。首先讲述什么是进程,以及系统如何创建进程内核对象,以便管理每个进程。然后将说明如何使用 相关的内核对象来对进程进行操作。接着,要介绍进程的各种不同的属性,以及查询和修改这些属性所用的若干个函数。还要讲述创建或生成系统中 的辅助进程所用的函数。当然,如果不深入说明如何来结束进程的运行,那么这样的介绍肯定是不完
c语言库的学习——windows.h
1.http://www.vbgood.com/api.html http://hi.ba
id
u.com/3582077/item/9cc3483b581f53c5392ffae3 第一个:FindWindow根据窗口类名或窗口标题名来获得窗口的句柄,该函数返回窗口的句柄, 这个函数的定义是这样的 HWND WINAPI FindWindow(LPCSTR lpClassName,LPCSTR l...
MT4语法学习
语法[Syntax] 代码格式 空格建、Tab键、换行键和换页符都可以成为代码排版的分隔符,你能使用各种符号来增加代码的可读性。 注释 多行注释使用/*作为开始到*/结束,在这之间不能够嵌套。单行注释使用//作为开始到新的一行结束,可以被嵌套到多行注释之中。 示例: //单行注释 /*多行 注释//嵌套的单行注释 注释结束*/
标识符
标识符
用来给变量...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章