繁体   English   中英

如何在Visual Studio 2010中更改解决方案属性?

[英]How to change the Solution Property in Visual Studio 2010?

您好,这似乎很简单。

在Visual Studio 2010中创建MFC项目/解决方案时,我未选中 “ ActiveX控件”。

后来我改变了主意,想添加“ ActiveX控件”,但是,我在MFC项目的属性中找不到它。

在此处输入图片说明

在哪里可以更改?

之后您不能改变主意,这些选项仅用于生成项目。

最好的方法(对我而言)是生成两个带有ActiveX的虚拟项目,一个不带有ActiveX的虚拟项目,比较两个虚拟项目并在您自己的项目中进行必要的更改。

创建代码后,无法更改配置。

没有什么可做的:

  1. 在InitIstance中添加到主应用程序

if (!AfxOleInit()) { AfxMessageBox(IDP_OLE_INIT_FAILED); return FALSE; } AfxEnableControlContainer();

  1. 添加到ExitInstance

AfxOleTerm(FALSE);

如果检查模板的代码,则可以查看向导在做什么。 调查:

C:\\ Program Files(x86)\\ Microsoft Visual Studio n \\ VC \\ VCWizards \\ AppWiz \\ MFC \\ Application \\ templates \\ 1033 \\

您找到root.cpp,并且有占位符和特殊的[!if ...]节。 对于您的情况,请寻找ACTIVEX_CONTROLS。 有时,这比在两个虚拟样本项目之间进行区分要快得多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM