Описание тега cmfctoolbar

CMFCToolBar - это класс MFC для обработки панелей инструментов.
1 ответ

Как вручную показать подменю CMFCToolBarComboBoxButton?

Стандартное поведение для CMFCToolBarComboBoxButton должен иметь нажимаемую кнопку плюс стрелку раскрывающегося списка для отображения подменю. Я хочу показать подменю независимо от того, где был сделан клик. Как мне это сделать? Мой код для создани…
28 янв '19 в 16:45
0 ответов

Как я могу поместить меню внутри CDockablePane?

Я хотел бы поместить меню внутри CDockablePane, чтобы панель могла иметь как стандартное меню, так и панель инструментов. Само меню не должно быть закрепляемым (как и панель инструментов). В качестве первой попытки я начал со стандартного SDI из мас…
03 июн '17 в 19:49
2 ответа

Как изменить время выполнения CMFCToolBar

При определенных условиях мне нужно переключать панели инструментов в моем приложении SDI, используя тот же объект CMFCToolBar, который является членом CMainFrame. Я пытаюсь сделать это так: void CMainFrame::ChangeTlbr(const int tlbIdx) { m_wndToolB…
26 июл '16 в 11:08
1 ответ

Как поддержать доступность в CMFCMenuBar и его элементах

Мне нужно включить доступность для CMFCMenubar использовать его в кодированном тесте пользовательского интерфейса (не поддерживается по умолчанию), как упоминалось в этом посте в блоге MSDN Visual Studio, который контролирует пакет функций MFC (напр…
1 ответ

CMFCToolbar ReplaceButton() вызывает исчезновение кнопки

Использование Visual Studio 2010 и работа с приложением MFC SDI. У меня есть объект CMFCToolbar, принадлежащий основному фрейму. Когда документ в этом приложении создан, Main Frame вызывает функцию для замены одной из кнопок в объекте CMFCToolbar на…
25 окт '12 в 16:07
1 ответ

Как установить размер и прозрачную / прозрачную кнопку CMFCToolBar и значок в MFC?

Я создал некоторые (CMFCToolBar) панели инструментов и добавленные к ним кнопки и значки. Я прочитал на официальном сайте Microsoft, что CMFCToolBar размер кнопки 23x22 и размер значка 16x15 (ссылка: ссылка). Если я использую 16x15 для иконок, то ик…
10 сен '18 в 05:58
0 ответов

На панели инструментов нет значков

Я пытался соединить CMFCMenuBar и CMFCToolBar вместе. OnCreate CFrameWndEx имеет следующий код для этой цели if ( !m_wndMenuBar.Create(this) ) { TRACE0("Failed to create menubar\n"); return -1; // fail to create } m_wndMenuBar.SetPaneStyle( m_wndMen…
23 ноя '16 в 08:54
0 ответов

Как сделать уменьшенные или компактные выпадающие иконки в приложении Ribbon Mfc?

Я работаю над MFC C++ Ribbon Application. Программа использует файлы.ico в качестве значков кнопок. Мне нужно установить маленький значок выпадающего кнопки. Некоторые раскрывающиеся кнопки имеют тот же идентификатор, что и родительская кнопка или л…
1 ответ

Добавление контрольного списка в CMFCToolbar

Ищите решение для добавления контрольного списка в CMFCToolbar. Я быстро взглянул на MFC Feature Pack, но ничего не показалось мне. MFC, C++ Спасибо
11 апр '16 в 18:07
2 ответа

MFC: CMFCToolBar SetButtonStyle не работает со стилем TBBS_PRESSED?

Есть ли ошибка в контроле? или я что-то не так делаю? В.чCMFCToolBar m_wndToolBar; в карте сообщенийON_COMMAND(ID_MYID, &CMainFrame::OnToolBar) void CMainFrame::OnToolBar() { int nIndex = m_wndToolBar.CommandToIndex(ID_MYID); UINT nState = m_wnd…
15 окт '13 в 09:29
0 ответов

CMFCToolBarMenuButton добавляет дополнительное пространство на панель инструментов

Я создаю кнопку панели инструментов с всплывающим меню. Проблема в том, что когда я создаю и заполняю меню, панель инструментов получает дополнительное пространство справа. Вот панель инструментов без меню (кнопка полностью справа от панели инструме…
21 фев '19 в 12:44
1 ответ

Почему кнопка "Настроить" в CMFCToolbar ужасна на больших иконках

Когда панель инструментов большая, иконка кнопки настройки уродлива, как это исправить как вы видите, это растянуто и приводит к плохому разрешению, есть ли способ исправить это?
18 фев '14 в 09:55
1 ответ

Как скрыть CMFCToolBar от диалогового окна настройки панели свойств страницы свойств?

Я работаю над приложением Mfc, которое содержит ленту и несколько панелей инструментов. Я создал фиктивный объект CMFCToolBar, чтобы хранить все значки на вкладках ленты и использовать его позже. Я скрыл фиктивную панель инструментов от пользователь…
06 сен '18 в 08:33
1 ответ

Как установить OriginalState динамически созданного CMFCToolbar?

Я создал несколько панелей инструментов динамически в моем приложении MFC m_cToolBarEx.CreateEx(this, TBSTYLE_FLAT , WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC | CBRS_HIDE_INPLACE); панель инстру…
12 сен '18 в 11:51
1 ответ

CMFCToolbar и CMDIFrameWnd

Я конвертирую некоторые CToolbars в CMFCToolbars, мой CMainFrame наследуется от класса CMDIFrameWnd. Однако я не могу найти способ прикрепить CPane / CMFCToolbar к CMDIFrameWnd, каждый учебник или источник, который я видел, использует CMDIFrameWndEx…
09 янв '14 в 17:59
0 ответов

Как сохранить переменные расширения CMFCToolbar в реестре через состояние сохранения / загрузки?

Я сделал классы расширения CMFCToolbarButton и CMFCToolbar для просмотра подсказки и описания на динамически создаваемой панели инструментов. Конструктор расширения похож на CMFCToolBarButtonEx(nID, nIconIndex, strTitle, strDescription); Добавлена ​…
04 окт '18 в 06:42
2 ответа

Включение \ отключение кнопок CMFCToolBar при встраивании в панель

Я знаю, что лучший способ включить / отключить кнопку из CMFCToolBar - это использовать int b_id = m_ToolBar.CommandToIndex(ID_BUTTON); m_ToolBar.SetButtonStyle(b_id,TBBS_DISABLED); но это, похоже, не работает, когда панель инструментов встроена в п…
22 июл '13 в 23:20
1 ответ

Ссылка на учебник по настройке CMFCToolbar?

Я просмотрел все возможные статьи MSDN и просмотрел множество веб-материалов, чтобы найти учебное пособие по использованию класса CMFCToolbar. Существует очень мало информации, и это почти об основных особенностях класса. Я ищу следующую информацию:…
1 ответ

Как добавить пользовательский элемент управления в MFCtoolbar

Я использую CMFCToolBar использовать функцию MFC, и хотите сделать пользовательскую панель инструментов, которая представлена ​​на рисунке Я могу добавить комбинированный список, но не могу добавить строку в комбинированный список. У меня есть следу…
10 янв '19 в 11:12
1 ответ

CMFCToolBarDateTimeCtrl - внешний вид

Я пытаюсь добавить CMFCToolBarDateTimeCtrl в CMFCToolBar. Я нашел образец ToolbarDateTimePicker. В моем приложении я реализовал CMFCToolBarDateTimeCtrl так же, как в примере. Проблема в том, что средство выбора даты выглядит иначе, чем в приложении …
11 мар '15 в 11:54