我该如何解决这个错误:
错误 1 错误 LNK2019:函数“public: virtual int __cdecl CTestApp::InitInstance(void)”(?InitInstance@CTestApp@@UAAHXZ) Test.obj 中引用的未解析的外部符号 SHinitExtraControls
谢谢
我该如何解决这个错误:
错误 1 错误 LNK2019:函数“public: virtual int __cdecl CTestApp::InitInstance(void)”(?InitInstance@CTestApp@@UAAHXZ) Test.obj 中引用的未解析的外部符号 SHinitExtraControls
谢谢
您需要链接到aygshell.lib
. 请注意,MSDN 页面SHInitExtraControls()
说这aygshell.lib
是使用它所需的库。
LNK2019通常意味着您忘记提供某事的定义。在这种情况下, 的定义SHInitExtraControls()
位于aygshell.lib
. 没有它,当您尝试使用SHInitExtraControls()
.
要aygshell.lib
在 Visual Studio 中链接,请转到Project --> Properties --> Linker --> Input --> Additional Dependencies
然后aygshell.lib
在框中键入。