gpt4 book ai didi

windows - 为什么 Visual Studio 2008 找不到 afxcontrolbars.h?

转载 作者:可可西里 更新时间:2023-11-01 12:43:20 24 4
gpt4 key购买 nike

我已经安装了 VS 2008。当我尝试构建一个项目时,我收到一条错误消息:

Cannot open include file: 'afxcontrolbars.h': No such file or directory

所以,我想我需要为此安装功能区控件。请问哪里可以下载SDK?链接会很有帮助;我自己用谷歌搜索,但找不到。 :(

最佳答案

这对我来说似乎是个奇怪的问题。 afxcontrolbars.h 当然包含在标准 VS 2008 安装中。您可能会丢失 MFC 组件的唯一方法是安装 Express 版本,该版本不支持 MFC。

我要做的第一件事是检查我是否可以使用其中一个内置模板创建和编译一个全新的空白 MFC 应用程序。如果可行,则说明您的项目属性有问题。

在尝试手动重新安装平台 SDK 之前,还要手动检查 \Microsoft Visual Studio 9.0\VC\atlmfc\include 目录,看看是否可以找到头文件。它可能就像 Visual Studio 无法找到文件一样简单。要解决这个问题,请打开“选项”对话框,展开“项目和解决方案”树,选择“VC++ 目录”,从顶部的组合框中选择“Win32”和“包含文件”,并确保 $(VCInstallDir )atlmfc\include 包含在列表中:

Visual Studio Options - Projects and Solutions - VC++ Directories - Win32 Include files

当然,ribbon 控件(以及其他特定于 ribbon 的项目)直到 MFC Feature Pack 才添加到 VS 2008。您将需要下载并安装它,以便编译利用 VS 2008 中这些功能的应用程序。您可以 download the Feature Pack here免费。

关于windows - 为什么 Visual Studio 2008 找不到 afxcontrolbars.h?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5270952/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com