炫彩界面库论坛,C/C++,炫彩与mfc混合编程中响应太慢怎么破
发布网友
发布时间:2022-05-21 14:56
我来回答
共1个回答
热心网友
时间:2023-10-30 05:43
1. 'ele_event' : undeclared identifier 'RegisterAll': identifier not found
在使用炫彩界面库时,如果遇到以上错误,一般是由于使用了C++的支持API,但是自己写的类没有继承炫彩的类
错误写法:
class CSysOption
正确写法
class CSysOption:public CXEventMsg
这里需要继承炫彩的类,这样才能用C++方式定义事件消息等。
2. error LNK2019: unresolved external symbol "int __stdcall XInitXCGUI(wchar_t *)" (?XInitXCGUI@@YGHPA_W@Z) referenced in function _wWinMain@16
出现这个问题的原因在于"为了兼容其他版本VC++,设置:将wchar_t视为内置类型(否)" ,Microsoft的C/C++编译器定义了一个内建的数据类型wchar_t,它表示一个
16位的Unicode(UTF-16字符)。因为早期版本的Microsoft编译器没有提供这个内建的数据类型,所以编译器只有指定了/Zc:wchar_t编译器开关时,才会定义