Описание тега mfc-feature-pack

MFC Feature Pack - это набор усовершенствований MFC версии 9, позволяющий приложениям на основе MFC использовать внешний вид приложений Microsoft Windows и Office. Впервые он был добавлен в Visual Studio 2008, а начиная с Visual Studio 2010 он полностью интегрирован и задокументирован.
1 ответ

Макет CMFCToolbar не восстанавливается между сессиями

У меня проблема с классом CMFCToolbar, где позиции панелей инструментов не восстанавливаются должным образом между сессиями. Вот снимок экрана с расположением панелей инструментов перед закрытием приложения: http://www.achavis.net/toolbar1.png Вот с…
30 дек '09 в 20:09
3 ответа

Как использовать F10 в качестве ярлыка в приложении MFC с использованием ленты

Я разработал приложение MFC, используя VS2008 и пакет функций MFC. Пользовательский интерфейс этого приложения использует ленту. Теперь мне нужно иметь F10 в качестве правильного ярлыка для одной из важнейших функций моего приложения, но мне кажется…
03 июл '10 в 10:04
0 ответов

Использование CEditCtrl в CMFCTabCtrl

В диалоговом окне я отображаю CMFCTabctrl, используя код ниже. CDialog::OnInitDialog(); CRect rect; GetClientRect(rect); // Create tabs window: m_ctrlTab.Create(Create(CMFCTabCtrl::STYLE_3D_ONENOTE, rect, this, 1, CMFCBaseTabCtrl::LOCATION_TOP); m_c…
24 авг '17 в 12:21
1 ответ

2 CMFCTabControls на разных позициях, но вкладки остаются на одном месте

Я хотел бы иметь 2 набора вкладок в своем классе, полученном из CScrollView, поэтому я поместил 2 CMFCTabCtrs рядом. Элементы управления вкладками заполнены диалоговыми окнами (в настоящее время это один и тот же класс, но разные объекты для целей т…
20 авг '14 в 21:17
1 ответ

Можно ли манипулировать меню CMFCMenuBar моего CMDIFrameWndEx?

В моем основном фрейме есть элемент CMFCMenuBar, который содержит меню текущего типа документа. Я хотел бы добавить / удалить подменю динамически. Например, если пользователь выбирает отображение панели карты, я хочу добавить подменю карты рядом с м…
11 окт '10 в 17:44
0 ответов

Серое изображение для кнопок, которые отключаются на панели инструментов в приложении MFC

У меня проблема в приложении MFC. Когда я меняю DPI окна 7, я выхожу из системы. Когда я запускаю Windows, я открываю свое приложение. Моя проблема, как показано ниже: Кнопка панели инструментов, которая была отключена, не была серой. кнопка не сера…
09 ноя '12 в 17:51
3 ответа

Как включить два разных заголовка, которые содержат два разных класса с одинаковыми именами?

Я делаю некоторые изменения в старом приложении MFC. Заголовок "stdafx.h" включает в себя другой заголовок "mfcextensions.h", который определяет класс "CMemDC". В другом заголовке мне нужно включить "afxtoolbar.h", чтобы я мог использовать класс "CM…
2 ответа

Преобразование доступа к реестру в вызовы БД из MFC Feature Pack

Мы можем начать преобразование старого проекта VSFC3 MFC для использования необычных новых функций, предоставляемых MFC Feature Pack и VS2008. Несколько новых элементов управления пользовательским интерфейсом были бы очень хороши, за исключением одн…
08 окт '08 в 18:47
2 ответа

Почему CMFCMenuBar не использует таблицу ускорителей?

В проекте doc/view, использующем VS2008, MFCMenuBar, кажется, загружает правильный ресурс MENU (IDR_MAINFRAME) из проекта, поскольку добавление и удаление пунктов меню отражается в пользовательском интерфейсе меню. Он даже добавляет ускорители к эле…
17 авг '09 в 22:06
1 ответ

Как заменить \n или \"в CString соответствующими значениями кода, чтобы обеспечить успешный анализ JSON MFC?

У меня есть CString ул. например, содержит эту строку: str = "привет, как дела. добавьте меня в качестве" друга ""; если вы наблюдаете, у вас есть \ n и \ ", включенные в cstring. Разбор Json из-за этого \ n и \ не выполнен." как мне их заменить. та…
01 авг '13 в 19:20
0 ответов

Панель управления стыковкой в ​​MFC

У меня есть 3 панели управления стыковкой со следующими выравниваниями слева, справа и снизу. Вы можете получить пример по этой ссылке https://www.codeproject.com/Articles/6/CSizingControlBar-A-Resizable-Control-Bar Я получил образец стыковочных пан…
28 сен '18 в 09:55
1 ответ

Изменение CFrameWnd на CFrameWndEx в MFC вызывает необработанное исключение - есть идеи?

Все еще привыкаю к ​​этому жаворонку МФЦ, и я столкнулся с кирпичной стеной по этой конкретной проблеме. Я обновляю устаревший код, чтобы использовать некоторые из более совершенных элементов управления, доступных в пакете MFC Feature Pack. Следуя п…
14 сен '10 в 15:05
3 ответа

Как отключить восстановление текста в пунктах меню в приложении MFC Feature Pack?

Мое приложение написано с помощью MFC Feature Pack (VS2012). Он может переключать локализацию пользовательского интерфейса путем загрузки данных из библиотеки ресурсов. Но CMFCMenuBar menu восстанавливает исходный текст пунктов меню при перезагрузке…
14 сен '15 в 17:11
5 ответов

Иконки в меню классов MFC Feature Pack

Есть три места, где меню отображаются в новой функциональности MFC (Feature Pack): В строках меню (CMFCMenuBar) Во всплывающих меню (CMFCPopupMenu) В "раскрывающемся меню" версия CMFCButton Я хочу поместить значки (цветные и с прозрачностью) в меню …
16 сен '08 в 08:34
1 ответ

MFC Feature Pack Ошибка? Графический интерфейс на основе ленты не восстанавливается после спящего режима (спящий режим)

Я вынужден с возможным ошибка особенность MFC Feature Pack под Windows Vista. Это может быть легко воссоздано: Создайте новое приложение SDI с помощью MFC Feature Pack (с интерфейсом на основе ленты). Вы также можете добавить несколько плавающих пан…
29 июл '09 в 07:26
2 ответа

MFC C++ Извлечь из CEdit и получить GetWindowText

Я наследую от CEdit, чтобы сделать пользовательский элемент управления. Было бы неплохо, если бы, как и элементы управления MFC Feature Pack (Mask, Browsable), я мог изменить GetWindowText, чтобы он фактически отображал не то, что обычно отображаетс…
26 окт '17 в 21:44
1 ответ

Обновление до MFC Feature Pack

У меня есть несколько панелей инструментов / меню, полученных из панели управления размерами кода, которые я хотел бы использовать с CFrameWndEx но я не могу найти простой в использовании ShowPane функции с CControlBar производные объекты. Например,…
02 сен '14 в 10:41
2 ответа

Как включить специальный символ Char в статическую текстовую метку?

В метку статического текста я хочу включить специальный символ, имеющий значение ASCII 167. У меня есть идентификатор статического текста. Как я могу отобразить специальный символ в этой метке статического текста, используя этот идентификатор в диал…
02 дек '14 в 13:02
0 ответов

MFC Feature Pack - Как добавить ускорители без удаления пользовательских настроек

Я хочу добавить новые ускорители в свое приложение MFC Feature Pack. Проблема в том, что приложение загружает ускорители, которые уже хранятся в реестре, тем самым отключая новые, которые я добавил. Я знаю, что могу удалить клавишу Keyboard-# в реес…
04 июл '11 в 07:41
0 ответов

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

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