装完VC2008的补丁以后就不正常了
我重装了系统,重装了VC2008,又装了补丁。装完以后在编译以前的工程就有毛病了。以前创建这个工程的时候没有安装VC的补丁,我装了补丁之后添加了一个对话框资源,然后又拖了一个 CListCtrl 控件。在编译就这样了
就拿第一个错误来说,afxocc.h 头文件压根就不是我创建的,居然也有错!!!
1>------ 已启动生成: 项目: 鹏来电脑, 配置: Debug Win32 ------1>正在编译...1>CMainWindow.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>GlobalVariable.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>JinHuo_JinHuoCaoZuo.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>JinHuo_JinHuoJiLu.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>c:\users\administrator\desktop\鹏来电脑\鹏来电脑\jinhuo_jinhuojilu.cpp(47) : warning C4244: “初始化”: 从“my_ulonglong”转换到“int”,可能丢失数据1>KuCun_KuCun.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>c:\users\administrator\desktop\鹏来电脑\鹏来电脑\kucun_kucun.cpp(92) : warning C4244: “=”: 从“my_ulonglong”转换到“int”,可能丢失数据1>MyCListCtrl.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>MyComboBox.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>c:\users\administrator\desktop\鹏来电脑\鹏来电脑\mycombobox.cpp(38) : warning C4244: “初始化”: 从“my_ulonglong”转换到“int”,可能丢失数据1>MyEdit.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>XiaoShou_XiaoShouCaoZuo.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>XiaoShou_XiaoShouJiLu.cpp1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C2146: 语法错误 : 缺少“;”(在标识符“m_dispDriver”的前面)1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>d:\vc2008\vc\atlmfc\include\afxocc.h(331) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int1>c:\users\administrator\desktop\鹏来电脑\鹏来电脑\xiaoshou_xiaoshoujilu.cpp(45) : warning C4244: “初始化”: 从“my_ulonglong”转换到“int”,可能丢失数据1>正在生成代码...1>生成日志保存在“file://c:\Users\Administrator\Desktop\鹏来电脑\鹏来电脑\Debug\BuildLog.htm”1>鹏来电脑 - 30 个错误,4 个警告========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========