在 Visual Studio 中编写 MFC/STL 程序需要做啥?
Posted
技术标签:
【中文标题】在 Visual Studio 中编写 MFC/STL 程序需要做啥?【英文标题】:What do I need to do to program an MFC/STL program in Visual Studio?在 Visual Studio 中编写 MFC/STL 程序需要做什么? 【发布时间】:2019-09-22 13:43:48 【问题描述】:我在私人电脑上安装了 Visual Studio,版本是“Microsoft Visual Studio Community 2019”,版本 16.1.6。
为了准备工作面试,我想做一些基本的 MFC/AFX 编程,从 the Microsoft website 的基本 CMapStringToString
示例开始。
但是,这似乎不起作用,因为我无权访问提到的文件afxcoll.h
。确实:我的 PC 上没有名为 afx*.h
的文件。
这是我免费下载的 Visual Studio 安装的限制,还是我可以安装任何加载项、加载项、扩展或任何东西来使用 CMapStringToString
对象?
提前致谢
【问题讨论】:
【参考方案1】:您需要在 Visual Studio 中显式安装 MFC 支持 - 您可以在社区版本中执行此操作:
-
从“开始”菜单打开 Visual Studio 安装程序
点击修改按钮
选择单个组件标签
向下滚动到 SDK、库和框架
检查各种平台的各种 MFC/ATL 选项
【讨论】:
以上是关于在 Visual Studio 中编写 MFC/STL 程序需要做啥?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 Visual Studio 中编写 Android 编程代码?
是否可以在 C# 中编写 Visual Studio Code 扩展