VS2012 error C2065: “bitmap1”: 未声明的标识符;
来源:互联网 发布:福州 数据分析 培训 编辑:程序博客网 时间:2024/05/01 11:49
VS2012创建位图方法:
类视图中的文件右键—添加—资源—Bitmap——新建;
查看到资源文件位图名为bitmap1.bmp
在文件中编写代码:
CBitmap bitmap;
bitmap.LoadBitmap(bitmap1.bmp);或bitmap.LoadBitmap(“bitmap1.bmp”);
CBrush brush(&bitmap);
CClientDC dc(this);
dc.FillRect(CRect(m_ptOrigin,point),&brush);
CView::OnLButtonUp(nFlags, point);
第一个(bitmap1.bmp),编译显示错误。
第二个(“bitmap1.bmp”),编译通过,但是运行出错。
办法:
1.查看头文件中的Resource.h
2.展开Resource.h,查找到位图定义
3.打开Resource.h 查看到位图宏定义
4.更正代码:
将"bitmap1.bmp"换成IDB_BITMAP1,即可。
注意:在生成中点击重新生成文件,要全部重新编译。
2 0
- VS2012 error C2065: “bitmap1”: 未声明的标识符;
- 解决error C2065:"..."未声明的标识符,C2065:语法错误: 标识符“...”
- error C2065: “m_dbNavDB” : 未声明的标识符
- error C2065: “IDD_DIALOG1”: 未声明的标识符
- error C2065: “IDD_DIALOG1”: 未声明的标识符
- error C2065: “GUID_NULL”: 未声明的标识符
- error C2065: “IDD_DIALOG1” : 未声明的标识符
- error C2065: “IDOK” : 未声明的标识符
- error C2065: “IDD_DIALOG1”: 未声明的标识符 .
- : error C2065: “SHGDN_INCLUDE_NONFILESYS”: 未声明的标识符
- error C2065:未声明的标识符错误
- error C2065: “vector”: 未声明的标识符
- error C2065: “SOCKET”: 未声明的标识符
- error C2065: “IDD_DIALOG1”: 未声明的标识符 .
- error C2065: “uint8_t”: 未声明的标识符
- error C2065: “endl”: 未声明的标识符
- error C2065: “IDD_DIALOG1” : 未声明的标识符
- error C2065: “CString”: 未声明的标识符
- Linux库的搜索路径
- 文章标题
- numpy array的细微差别,不仔细还真看不出
- POJ 2528 Mayor's posters (线段树区间更新、离散化)
- 为什么没有javax.servlet.http的引用
- VS2012 error C2065: “bitmap1”: 未声明的标识符;
- 水,,
- 拓扑排序(topological sort)
- @RequestBody, @ResponseBody 注解详解
- 智慧北京:轮播触摸控制
- AVL树的简单实现
- mysql查询今天、昨天、7天、近30天、本月、上一月 数据
- Unity 世界坐标和局部坐标
- pkg-config命令详解