C++ 系统链路控制

C++ 系统链路控制,c++,mfc,C++,Mfc,当我将MFCSysLink控件添加到我的应用程序中时,它会强制关闭应用程序,我使用VC++11,只是将SysLink控件工具拖到我的对话框中,有没有线索说明为什么它会强制关闭应用程序?我有类似的问题。SysLink需要清单中定义的公共控件6.0。我通过在项目中添加以下行来解决它 #pragma comment(linker,"\"/manifestdependency:type='win32' \ name='Microsoft.Windows.Common-Controls' version=

当我将MFC
SysLink控件添加到我的应用程序中时,它会强制关闭应用程序,我使用VC++11,只是将SysLink控件工具拖到我的对话框中,有没有线索说明为什么它会强制关闭应用程序?

我有类似的问题。SysLink需要清单中定义的公共控件6.0。我通过在项目中添加以下行来解决它

#pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")

必须在
属性链接器清单
文件中设置
Generate manifest=yes