做mfc控件开发中遇到的

原因分析:

  • 因为全局变量头文件声明,cpp文件定义这个检查确认了
  • 用到这个全局变量申明头文件的cpp文件很多。有的可行,有的不可行。
  • 因为mfc自己生成的很多头文件都是互相包含的,所以根本查不到到底是哪重复包含了
  • **** 最新发现 是预编译头 没有在首行导致

解决办法

  • 我的解决办法是:找最先用这个全局变量的地方,看看哪包含了这个头文件,然后看看能不能直接 用这个头文件代替! 就是优先用最大的头文件

最后的注意

实际上 每个头文件都pragma once了,但是有时候并没用

error C2065等:******未声明的标识符错误相关推荐

  1. VS2015报错 error C2065:未声明的标识符错误 (__func__)

    问题:VS2015 编译VTK8.2 报错  error C2065 未声明的标识符错误 (__func__) 解决:(两种) (1)网上更换头文件顺序(第一种方法测试,但是没作用,暂时放在这里,第二 ...

  2. c语言中error c2065: c: 未声明的标识符,error C2065:未声明的标识符错误

    添加了一个Dialog资源,修改了ID之后右击资源添加了一个类,在类里面有一个成员变量: // 对话框数据    enum { IDD = IDD_GETIN }; 而在编译过程中出现报错,错误代号是 ...

  3. error C2065: “IDD_DIALOG1”: 未声明的标识符

    error C2065: "IDD_DIALOG1": 未声明的标识符 分类: VC 中常见BUG 小菜 2011-08-18 18:22 634人阅读 评论(1) 收藏 举报 在 ...

  4. error C2065: “LOAD_LIBRARY_SEARCH_SYSTEM32”: 未声明的标识符

    今天在打开程序的时候出现了一个错误error C2065: "LOAD_LIBRARY_SEARCH_SYSTEM32": 未声明的标识符 网上没有解决方案 几番折腾终于解决 分享 ...

  5. error C2065: “IDD_DIALOG1”: 未声明的标识符 .

    在VC 中编译工程时候,经常会出现 error C2065: "IDD_DIALOG1": 未声明的标识符的错误.(⊙o⊙)-,明明定义了却说没定义. 有时候还可能会出现一大堆 e ...

  6. error C2065: “IDOK” : 未声明的标识符

    今天处理MFC工程的时候不知怎么搞的就出现了error C2065: "IDOK" : 未声明的标识符这样一个错误,在#include "resource.h" ...

  7. error C2065: “cout”: 未声明的标识符

    error C2065: "cout": 未声明的标识符 在头文件下加上: #include <iostream> using namespace std; 转载于:h ...

  8. c++: 已经声明过变量,依然报 C2065:未声明的标识符错误 解决办法

    问题:已经声明过变量,依然报 C2065:未声明的标识符错误 解决办法 问题分析:已经声明过变量,依旧报错未声明的标识符错误 (大家是不是很郁闷!!!),仔细观察两种情况的"=", ...

  9. VC 2013 openssl error C2065: “name”: 未声明的标识符 error C2296: “*”: 非法,左操作数包含“LPCSTR”类型

    测试程序1: #include "stdafx.h" #include <openssl/x509.h> #include <Windows.h> int ...

  10. 解决T2A W2A A2W的报错error C2065: “_lpw”: 未声明的标识符

    当直接使用T2A W2A A2W,在编译时会出现报错:error C2065: "_lpw": 未声明的标识符 等 解决方法: 增加头文件 #include<atlconv. ...

最新文章

  1. bzoj1297 [SCOI2009]迷路(矩阵优化)
  2. 《Java大学教程》—第5章 数组
  3. 人工智能工程师学习路线及具备的5项基本技能
  4. 4.28—013—周日
  5. lambda 分类聚合_使用Java 8 Lambda,流和聚合
  6. 04-git 推送出现 fatal: The remote end hung up unexpectedly 解决方案
  7. [C++][基础]6_枚举和类
  8. 关于运维架构技术的理想化形态设想
  9. 如何去掉显卡的桌面右键菜单:
  10. asp.net控件开发基础二
  11. Linux下配置两个或多个Tomcat启动
  12. 【优化算法】冠状病毒群体免疫优化算法(CHIO)【含Matlab源码 186期】
  13. android上下居中,android Spinner:在spinner中垂直居中文本
  14. Hadoop(一) 原理简介、基本构建
  15. mac电脑如何查看cpu占用率?以及如何修复Mac的“ kernel_task” CPU使用率过高的Bug
  16. 千锋python培训班怎么样
  17. VxWorks6.6运行简单的ACE/TAO CORBA程序
  18. 纽约大学石溪分校计算机科学,纽约州立大学石溪分校的主要基本信息介绍
  19. Android攻城狮组件篇—BroadcastReceiver
  20. 基于Qt Creator的OpenCV人脸识别签到项目系列教程(一) - 人脸信息采集

热门文章

  1. java环境变量代表的含义_java环境变量的含义
  2. python int函数 向上取整_【Python小课】 print()函数
  3. SQL:postgresql中将时间戳转换为字符串
  4. Javascript特效:长图滚动
  5. Openlayer:学习笔记之View
  6. Guava学习笔记(一):Guava新增集合类型-Multimap
  7. MyBatis学习笔记(1)-MyBatis介绍
  8. python_文件读写_提取kitti数据集中带时间戳的IMU测量数据
  9. 两幅图的RGB+Depth点云拼接
  10. karto探秘之open_karto 第一章 --- 数据结构与类的初始化