cmfctoolbar相关内容

MFC:如何让 CMFCToolBarComboBoxButton 显示在 CMFCToolBar 上?

我认为很容易的事情我无法开始工作.如何让 ComboBox 显示在 CMFCToolBar 上?这是我所做的不起作用的事情(这意味着它只显示带有圆圈的原始占位符按钮(灰色)). 1 - 我在资源编辑器的工具栏上添加了一个按钮,并赋予它 ID_EDIT_FIND_COMBO 的 ID(我还在其中放置了一个圆圈,只是为了知道它正在使用中). 2- 在 CMainFrame 我添加了 ON_ ..
发布时间:2022-01-12 15:04:29 C/C++开发

CMFCToolBarDateTimeCtrl - 外观

我尝试将 CMFCToolBarDateTimeCtrl 添加到 CMFCToolBar.我找到了 ToolbarDateTimePicker 示例.在我的应用程序中,我像示例中一样实现了 CMFCToolBarDateTimeCtrl.问题是日期选择器看起来与示例的应用程序不同. 打印屏幕:http://fotoo.pl//out.php?i=961861_datepick.jpg ..
发布时间:2021-09-18 20:31:52 C/C++开发

如何更改 CMFCToolBar 运行时

我需要在某些条件下使用相同的 CMFCToolBar 对象(它是 CMainFrame 的成员)在我的 SDI 应用程序中切换工具栏.我正在尝试这样做: void CMainFrame::ChangeTlbr(const int tlbIdx){m_wndToolBar.ResetImages();开关 (tlbIdx){案例0:m_wndToolBar.LoadToolBar(IDR_TLBR ..
发布时间:2021-09-18 19:56:10 C/C++开发

如何在 mfc 中设置大小和透明/清除 CMFCToolBar 按钮和图标?

我创建了一些 (CMFCToolBar) 工具栏,并为它们添加了按钮和图标.我在微软官方网站上读到 CMFCToolBar 需要 23x22 按钮大小和 16x15 图标大小(参考:link). 如果我使用 16x15 作为图标,那么图标会显得模糊.这是因为图标最初的大小为 16x16.我使用函数 SetSizes(CSize (23,23), CSize(16,16)) 更改图标大小,但图 ..
发布时间:2021-09-09 18:37:15 C/C++开发

如何手动显示CMFCToolBarComboBoxButton子菜单?

CMFCToolBarComboBoxButton 将具有一个可单击的按钮以及一个用于显示子菜单的下拉箭头.我想独立于单击位置显示子菜单.我该怎么办? 我创建按钮的代码大致如下(它是从一个较大的项目中提取出来的,因此,对于任何缺少但不太重要的代码,我深表歉意): //在类声明中:C菜单m_menu;CMFCToolBar m_toolbar;//工具栏初始化的位置:m_menu.Creat ..
发布时间:2021-05-03 18:45:34 C/C++开发

MFC:如何使CMFCToolBarComboBoxButton显示在CMFCToolBar上?

我认为无法上班会很容易.如何使ComboBox显示在CMFCToolBar上?这是我所做的不起作用的操作(意味着它只显示带有圆圈的原始占位符按钮(显示为灰色). 1-我在资源编辑器中的工具栏上添加了一个按钮,其ID为ID_EDIT_FIND_COMBO(我也在其中加了一个圆圈,以了解它的用途). 2-在CMainFrame中,我在消息映射和OnToolbarReset()函数中添加了O ..
发布时间:2020-07-30 19:47:15 C/C++开发