递归火山软件开发平台
标题:
什么情况更新到最新版后创建wtl窗口报错,一个代码还没写
[打印本页]
作者:
lichenxui
时间:
昨天 17:10
标题:
什么情况更新到最新版后创建wtl窗口报错,一个代码还没写
--- 开始编译项目"webui"(请不要在中途拔出加密狗):
载入全局翻译词库文件"default_tlib.txt"成功,其中共有 53 个有效词条.
编译生成对应的C++源文件到目录"D:\火山商业开发\_int\webui\debug\x64\project\"成功 [双击可跳转]
正在链接生成目标文件"D:\火山商业开发\_int\webui\debug\x64\linker\webui.exe"
所编译程序位数: 64; 所使用 VS 本地编译器版本: 16; 所使用 Windows SDK 版本: 10.0.18362.0(内置)
正在进行本地编译和链接工作(如果是首次编译,由于需要初始化编译环境和相关缓存,速度稍慢是正常的)
错误: 使用所指定的本地编译器编译当前程序失败
错误:
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(26): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(26): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(27): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(27): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(28): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(28): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(29): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(29): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(30): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(30): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(31): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(31): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(32): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(32): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(33): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(33): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(34): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(34): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(35): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(35): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2059: 语法错误:“{”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2238: 意外的标记位于“;”之前
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2059: 语法错误:“break”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2059: 语法错误:“:”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2334: “:”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(36): error C2059: 语法错误:“return”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(38): error C2059: 语法错误:“public”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(38): error C2059: 语法错误:“:”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(25): error C3861: “_ProcessWindowMessage”: 找不到标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(39): error C2065: “StartWindowProc”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(41): error C2059: 语法错误:“)”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(43): error C2588: “::~CVWnd_Container”: 非法的全局 析构函数
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(44): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(45): error C2065: “m_pToolTipCtrl”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(46): error C2065: “m_pToolTipCtrl”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(46): error C2541: “delete”: 不能删除不是指针的对象
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(47): warning C4508: “CVWnd_Container”: 函数应返回一个值;假定“void”返回类型
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(54): error C2270: “GetSvgText”: 非成员函数上不允许修饰符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(66): error C2059: 语法错误:“protected”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(79): error C3158: “OnFinalMessage”:“override”只能应用于虚成员函数
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(78): error C2575: “OnFinalMessage”: 只有成员函数和基可以是虚拟的
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(80): error C2065: “m_pEventListener”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(81): error C2065: “m_pEventListener”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(88): error C2059: 语法错误:“public”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(94): error C2059: 语法错误:“protected”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(106): error C2059: 语法错误:“}”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(106): error C2143: 语法错误: 缺少“;”(在“}”的前面)
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(128): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(128): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(129): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(129): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(130): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(130): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(131): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(131): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(132): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(132): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(133): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(133): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(134): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(134): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(135): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(135): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(136): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(136): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(137): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(137): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(138): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(138): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(139): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(139): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(140): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(140): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(141): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(141): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(143): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(143): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(145): error C2059: 语法错误:“{”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(145): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2059: 语法错误:“{”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2334: “{”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2059: 语法错误:“if”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2238: 意外的标记位于“;”之前
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2059: 语法错误:“break”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2059: 语法错误:“:”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2334: “:”的前面有意外标记;跳过明显的函数体
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(146): error C2059: 语法错误:“return”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(148): error C2059: 语法错误:“public”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(148): error C2059: 语法错误:“:”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(127): error C3861: “_ProcessWindowMessage”: 找不到标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(149): error C2059: 语法错误:“)”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(151): error C2588: “::~CVWnd_WinForm”: 非法的全局 析构函数
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(152): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(153): error C2065: “m_pWndMenu”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(154): error C2065: “m_pWndMenu”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(155): warning C4508: “CVWnd_WinForm”: 函数应返回一个值;假定“void”返回类型
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(157): error C2059: 语法错误:“public”
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(165): error C2270: “GetWinPosOnScreen”: 非成员函数上不允许修饰符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(174): error C2065: “m_hWnd”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(174): error C2065: “m_hTrayIcon”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(178): error C2270: “GetWndMenu”: 非成员函数上不允许修饰符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(179): error C2065: “m_pWndMenu”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(184): error C2065: “m_pEventListener”: 未声明的标识符
E:\voldev25\plugins\vprj_win\classlib\sys\\wtl_ui_base\\src\\wtl_ui_ctl_container.h(184): fatal error C1003: 错误计数超过 100;正在停止编译
编译生成目标文件"D:\火山商业开发\_int\webui\debug\x64\linker\webui.exe"失败,耗费时间 2469 毫秒.
--- 项目"webui"编译或链接失败. 编译过程中共遇到了 0 个警告, 2 个错误.
作者:
创世魂
时间:
昨天 23:41
wtl_ui_ctl_container.h 文件编码错了。是不是用AI修改文件了。应该是里面的中文注释被乱码了,导致的。
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4