[BCC32 Error] Qbcommon.hpp(130): E2189 extern variable cannot be initialized

hyz_cs 2014-01-18 04:59:09


extern PACKAGE void __fastcall InitProcessInfo(Windows::_STARTUPINFOW &SI, const _PROCESS_INFORMATION &PI, System::Word ShowMode, TDesktopType DesktopType = (TDesktopType)(0x0));



怎么解决?

...全文
354 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
勉励前行 2014-01-19
  • 打赏
  • 举报
回复
extern variable cannot be initialized ... 是说某个变量类型已经被声明为extern,但是却没有找到定义,所以是无法实例化的。 extern PACKAGE void __fastcall InitProcessInfo( Windows::_STARTUPINFOW &SI, //光标停在此,应该是找不到Windows::_STARTUPINFOW的定义, const _PROCESS_INFORMATION &PI, System::Word ShowMode, TDesktopType DesktopType = (TDesktopType)(0x0)); 可能得注意头文件的次序或者相关宏的影响。
hyz_cs 2014-01-19
  • 打赏
  • 举报
回复
引用 1 楼 ccrun 的回复:
Windows:: 改成 ::




好像不可以.
ccrun.com 2014-01-18
  • 打赏
  • 举报
回复
Windows:: 改成 ::

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧