首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MFC应用程序不在Visual Studio外部显示工具栏

MFC应用程序是指使用Microsoft Foundation Classes(MFC)框架开发的应用程序。MFC是一组C++类库,用于简化Windows应用程序的开发。在Visual Studio中,可以使用MFC应用程序向导来创建MFC应用程序。

工具栏是MFC应用程序中的一个常见界面元素,它通常包含一系列按钮和工具,用于执行特定的操作或命令。在Visual Studio中,默认情况下,MFC应用程序会自动创建一个工具栏,并将其显示在应用程序的主窗口上方。

然而,有时候可能会遇到MFC应用程序的工具栏不在Visual Studio外部显示的情况。这可能是由于以下几个原因导致的:

  1. 工具栏被隐藏:在Visual Studio中,工具栏可以被隐藏或显示。如果工具栏被隐藏了,可以通过点击"视图"菜单,然后选择"工具栏"来重新显示它。
  2. 工具栏被移动到其他位置:有时候,工具栏可能被意外地拖动到了Visual Studio界面的其他位置。可以尝试在Visual Studio界面的不同区域查找工具栏,或者通过点击"视图"菜单,然后选择"重置窗口布局"来还原默认布局。
  3. 工具栏设置被更改:在Visual Studio中,可以自定义工具栏的显示方式和内容。如果工具栏的设置被更改了,可以通过点击"视图"菜单,然后选择"工具栏",再选择"自定义"来重新设置工具栏的显示方式和内容。

总结起来,如果MFC应用程序的工具栏不在Visual Studio外部显示,可以尝试以下解决方法:检查工具栏是否被隐藏,查找工具栏是否被移动到其他位置,重新设置工具栏的显示方式和内容。如果问题仍然存在,可能需要进一步检查MFC应用程序的代码和配置,以确定是否存在其他原因导致工具栏无法显示。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

MFC拓展库】上海道宁与BCGSOFT合作为您带来专业的Micrisoft Windows开发业务组件

BCGControlBar是MFC扩展库使您可以创建具有完全自定义选项以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio应用程序GUI控件BCGControlBar...BCGSoft的技术已集成到MFCVisual Studio等Microsoft开发产品中,为广大开发人员节省了节省数百个开发和调试时间。...功能区背景图像支持05、可定制的工具栏和菜单Library提供了一种强大而简单的工具栏/菜单自定义机制,类似于Microsoft Office和Visual Studio。...仪表板准备就绪后,将其保存为 XML 并将其加载到 C++ 应用程序中。14、Visual Studio 集成集成向导设置应用程序向导并更新路径设置。...02、BCGSuite for MFCBCGSuite是一款扩展Visual Studio 2008-2022 MFC功能的产品。

5.5K20

你不得不知道的Visual Studio 2012(2)- 全新调试功能

为了确保以上事件都可以简单方便的对应到Visual Studio中,Visual Studio中添加了以下三个命令:Suspend(暂停)、Resume( 继续)和" Suspend and Shutdown...命令 在 Visual Studio 2012中,程序运行后工具栏中出现下拉Combo选择框,这些命令按钮在下拉列表中: ? 请注意"调试位置"工具栏不是总是被启用的。...当你开始在 Visual Studio中调试Metro样式应用程序时,默认情况下,应用程序自动被激活。(这与磁片激活非常类似。) 不过,还有一些其他方式。...当你设置此选项,启动调试你的项目时,Visual Studio 2012 将进入调试模式,但实际上没有运行任何东西。你还会注意到"调试位置"工具栏显示了你的项目名称,而不是显示正在运行的进程。 ?...在这种情况下,应用程序被激活了,我们可以调试它。请注意,现在"调试位置"工具栏显示正在运行的实际进程(而不是之前的项目名称)。 ?

1.2K70

Visual Studio 2019】创建 MFC 桌面程序 ( 安装 MFC 开发组件 | 创建 MFC 应用 | MFC 应用窗口编辑 | 为按钮添加点击事件 | 修改按钮文字 | 打开应用 )

文章目录 一、安装 MFC 开发组件 二、创建 MFC 应用 三、MFC 应用窗口编辑 四、为按钮添加点击事件 五、修改按钮文字 六、打开系统其它应用 七、博客源码 一、安装 MFC 开发组件 ----...打开 Visual Studio Installer , 然后选择 修改 Visual Studio 2019 , 弹出如下对话框 , 选择 " 使用 C++ 的桌面开发 " , 然后打开右侧的 "...使用 C++ 的桌面开发 " 选项卡 , 勾选 " " 选中后点击右下方 " 修改 " 按钮 , 等待下载安装完毕 ; 二、创建 MFC 应用 ---- 在 Visual Studio 2019...环境界面中 , 选择 " 创建新项目(N) " , 选择 " Windows 桌面应用程序 " 下的 " MFC 应用 " , 输入相关配置 , 项目名称 , 存储路径 , 点击 " 创建 " 按钮...; 应用程序类型选择 " 基于对话框 " , 基于对话框的选项设置为 无 ; 其它配置选择默认即可 , 也可以选择其它的配置 , 这里直接点击 " 完成 " 按钮 ; 系统自动生成 MFC 程序如下

4.9K40

ATL CLR MFC Win32 常规 的区别

如果有一天MFC不在了,微软在这个级别上并没有其他产品能够代替它。 CLR库是随着.Net Framework 2 和VS2005一起发布的库,其核心的实现和C#,VB.net 一样。...MFC是微软的基本类库,用于使用Visual C++开发环境创建本地应用程序。顾名思义,CLR具有跨平台、跨语言的特性,各种语言都可以使用CLR开发.NET平台上应用程序。...使用Visual Studio 2005 可以很方便地创建一个CLR与MFC混合编程的工程,在工程中,我们即可以使用MFC中的类,也可以使用CLR中的类。...工程的创建和设置如下: 1)首先创建一个MFC工程。例如,支持MFC的Win32控制台应用程序。 2)配置项目,使工程具有公共语言运行库支持。...混合编程: int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) { int nRetCode = 0; // 初始化 MFC 并在失败时显示错误

1.4K30

【译】Visual Studio 2019 中 WPF & UWP 的 XAML 开发工具新特性

原文 | Dmitry 翻译 | 郑子铭 自Visual Studio 2019推出以来,我们为使用WPF或UWP桌面应用程序的XAML开发人员发布了许多新功能。...应用内工具栏现已主题化 (v16.2): 现在,根据Visual Studio选定的主题颜色设置应用内工具栏的样式。 ?...应用内工具栏现在的主题(v16.2) 应用内工具栏元素选择行为更改: 我们更新了应用程序工具栏功能“启用选择”的行为,用于在运行的应用程序中选择元素。...以前,该功能会显示附件中正在运行的应用程序的完整实时可视化树,而无法通过过滤器仅查看您在应用程序中编写的 XAML。...您可以将此新窗口移动到 Visual Studio 中的任何显示或选项卡组。请注意,仍然可以展开原始 XAML 视图,但是无论同一个文件的所有 XAML 视图将保持实时同步。 ?

7.2K30

QT和MFC的优缺点比较

永远可以马上访问任何的方法,不管它是显示还是隐藏。在这里没有迷局,一切都按照你认为的简单的方式来运作。 消息循环 MFC是事件驱动的架构。要执行任何操作,都必须是对特定的消息作出响应。...Windows对应用程序发送的 信息数以千计,遗憾的是,要分清楚这些分繁芜杂的消息是很困难的,并且关于这方面的文档并不能很好的解决这些问题。...如果你搜索一个关键字,不管是Visual C++, Visual J++, Visual Basic,只要包含这些关键字的信息统统的返回来。 Qt的文档设计的相当优秀。...这样会导致如下的后果: 出了Visual Studio,你很难使用其他的工具来完成开发。...价格 一旦你购买了Visual Studio,你将免费的获得MFC SDK。 Qt在Unix上是可以免费获得其遵守GPL版权的版本(译者注:现在在windows 上也可以免费获得其GPL版本)。

2.3K20

Qt和MFC的区别

永远可以马上访问任何的方法,不管它是显示还是隐藏。在这里没有迷局,一切都按照你认为的简单的方式来运作。 消息循环 MFC是事件驱动的架构。要执行任何操作,都必须是对特定的消息作出响应。...Windows对应用程序发送的 信息数以千计,遗憾的是,要分清楚这些分繁芜杂的消息是很困难的,并且关于这方面的文档并不能很好的解决这些问题。...如果你搜索一个关键字,不管是Visual C++, Visual J++, Visual Basic,只要包含这些关键字的信息统统的返回来。 Qt的文档设计的相当优秀。...这样会导致如下的后果: 出了Visual Studio,你很难使用其他的工具来完成开发。...价格 一旦你购买了Visual Studio,你将免费的获得MFC SDK。 Qt在Unix上是可以免费获得其遵守GPL版权的版本(译者注:现在在windows 上也可以免费获得其GPL版本)。

1.3K41

EVC34项目升级到Visual Studio项目的一些建议

其实,按照微软官方的说法,EVC 4已经不能开发Windows Mobile 6.0以上的应用程序了,取而代之的是使用Visual Studio 2005/2008。...自己的电脑上已经安装了Visual Studio 2008,所以就用这个工具来升级项目吧。下面就记录一下我升级的过程,其中碰到的问题,以及解决的方法,希望能够给后来人留下点信息,少走点弯路。 1....使用Visual Studio 2008自动升级项目     点击EVC项目中的.vcp文件,Visual Studio 2008就会弹出对话框,然后进行升级,如下图所示: ? ?    ...后来在msdn英文论坛上找到了一些蛛丝马迹,还是在项目的资源文件上出了问题,默认情况下,Embedded Visual C++ 4.0 版会将 MFC Pocket PC 应用程序的对话框样式设置为 DS_MODALFRAME...1. eMbedded Visual C++ 到 Visual Studio 2005 升级向导 2. 从 MFC 3.0 升级到 8.0 后不受支持的 eVC 类的列表 3.

1K100

Qt和MF优缺点分析

永远可以马上访问任何的方法,不管它是显示还是隐藏。在这里没有迷局,一切都按照你认为的简单的方式来运作。 消息循环 MFC是事件驱动的架构。要执行任何操作,都必须是对特定的消息作出响应。...Windows对应用程序发送的 信息数以千计,遗憾的是,要分清楚这些分繁芜杂的消息是很困难的,并且关于这方面的文档并不能很好的解决这些问题。...如果你搜索一个关键字,不管是Visual C++, Visual J++, Visual Basic,只要包含这些关键字的信息统统的返回来。 Qt的文档设计的相当优秀。...这样会导致如下的后果: 出了Visual Studio,你很难使用其他的工具来完成开发。...价格一旦你购买了Visual Studio,你将免费的获得MFC SDK。 Qt在Unix上是可以免费获得其遵守GPL版权的版本(译者注:现在在windows 上也可以免费获得其GPL版本)。

1.4K50

Application Architecture Guide 2.0 - CH 19 - Mobile Applications(6)

那么,在移动设备上使用MFC之前,确认OLE库是否可以单独下载到你的设备上。 •如果你想使用Visual Studio调试器来追踪代码,考虑可能需要多个调试会话。...例如,如果你在一个调试会话中拥有本地代码和托管代码,Visual Studio可能不跟随会话。在这种情况下,你就需要运行两个Visual Studio的instance来手动追踪他们之间的内容。...•如果你要在以后管理你的应用程序,或者升级现在的应用程序,那么确认你认识了Windows Mobile操作系统的来历,产品名字,和版本树。各个版本之间可能会有轻微的差别,影响你的应用程序。...Studio 2008, See http://blogs.msdn.com/webdevtools/archive/2007/09/17/tip-trick-asp-netmobile-%20development-with-visual-studio...-%20development-with-visual-studio-2008.aspx

74680

【Android 逆向】Android 逆向通用工具开发 ( Windows 平台运行的控制台应用程序类型 | 编译 Windows 平台运行的 Android 逆向程序 )

文章目录 一、Windows 平台运行的控制台应用程序类型 二、编译 Windows 平台运行的 Android 逆向程序 一、Windows 平台运行的控制台应用程序类型 ---- hacktool...工程的类型是 Windows 平台的 " 控制台应用 " 类型 , Visual Studio 2019 安装后 , 就可以自动创建该应用 ; 编译该程序 , 需要安装 " 适用于最新 v142 生成工具的...C++ MFC ( x86 和 x64 ) " 组件 , 下面是安装过程 ; 打开 " Visual Studio Installer " , 选择 " 修改 " 选项 , 找到 " 使用 C++...的桌面开发 " 选项 , 展开右侧 " 使用 C++ 的桌面开发 " 选项 , 找到 " 适用于最新 v142 生成工具的 C++ MFC ( x86 和 x64 ) " 选项 , 勾选该 " 适用于最新...v142 生成工具的 C++ MFC ( x86 和 x64 ) " 选项 , 点击 " 修改 " 按钮 ; 等待 " Visual Studio Installer " 自动下载并安装上述组件即可

51410

Qt配置使用VS2010进行开发

Qt的最大好处是跨平台,可以看到上图,Qt可以支持windows,Mac os,linux,embedded linux, wince/mobile,symbian,诺基亚最新的Megoo那也是不在话下了...,由于公司最近有些项目要求跨平台的支持,原来的GIS引擎是基于Windows开发的,虽然没有用MFC,但是由于绘图引擎这块使用的GDI+,所以跨平台是非常困难的。...Qt SDK: http://qt.nokia.com/downloads/sdk-windows-cpp VS2010开发插件: http://qt.nokia.com/downloads/visual-studio-add-in...进入开始菜单Microsoft Visual Studio 2010,Visual Studio Tools,Visual Studio Command Prompt (2010),需要注意的是,这里面必须是使用...Visual Studio Command Prompt (2010) ,不能使用CMD的Dos窗口 打开command窗体,进入Qt的安装目录后,依次进入目录:cd D:/Qt/2010.05

1.6K20

Mainfest配置文件的version问题小结

Reference is Microsoft.VC80.MFC,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type=...文件,然后修改其version从762变为4053即可   问题原因:   我们的产品由visual studio 2005开发,依赖于Microsoft Visual C++ 2005(用户的电脑需安装...从Visual Studio 2005开始,微软创造了SideBySide DLL,创造这种DLL的初衷是许多程序可能会使用不同version的DLL,如果同一个DLL被替换为新version的DLL,...Mainfest是个XML的描述文件,对于每个DLL有DLL的Manifest文件,对于每个应用程序Application也有自己的Manifest。   ...Working with Visual Studios C++ manifest files http://stackoverflow.com/questions/588712/working-with-visual-studios-c-manifest-files

888100

使用Visual Studio Code开发.NET Core看这篇就够了

为了安装c#的扩展,你可以通过Visual Studio Code左侧工具栏中的Extensions图标或使用键盘快捷键Ctrl + Shift + X打开Extensions视图。...使用Visual Studio Code开发基本的.NET Core程序 既然环境都已经准备好了,那么现在我们就开始使用Visual Studio Code开发一个.NET Core应用程序吧!...Visual Studio Code中顺畅的调试.NET Core应用程序 在这部分,我们将了解如何在Visual Studio Code中顺畅的调试.NET Core应用程序。...为了在Visual Studio Code中调试.NET Core应用程序,我们需要为VS Code安装C#扩展。...Debug视图显示与调试相关的所有信息。我们还可以注意到编辑器顶部出现了一个调试工具栏。调试时,调试工具栏可用于代码导航选项。这里调试试图的大部分功能跟vs2017差不多,因此这里不做过多地阐述了。

5.4K00

VC++编写ActiveX控件

以前做电子产品只是为了实现功能,现在发现这远远不够,按照目前的时代潮流,一个系统除了要功能完备化,还要信息化 ,信息化就涉及到数据采集、存储、分析和显示。...Studio\Common\Tools\TSTCON32.EXE“ 2....Visual C++开发环境虽然有很多优点,但有个缺点也很明显,就是代码结构比较乱,感觉没有VS2005和后面的Visual Studio系列要好。...3.2.1 通过VC++调用      利用VC6.0建立一个MFC的基本对话框应用程序      在完成程序向导后。执行下面的步骤: 1....用Visual Studio 2005新建一个C#.NET的Windows窗口程序,然后在工具箱面板上,右击“选择项”,选择COM组件,找到你注册的ActiveX控件:      确定后,那个OcxDemo

3.4K30
领券