Вопросы по теме 'ownerdrawn'
MFC: как визуализировать поле со списком в стиле Aero для рисования владельцем?
Я унаследовал большое приложение MFC, которое содержит подкласс CComboBox , который переопределяет OnPaint . В настоящее время он рисует все вручную (с помощью линий и прямоугольников) и отображает поле со списком, которое явно выглядит в стиле...
2765 просмотров
schedule
18.02.2022
Как нарисовать строку без отступов
Я использую функцию GraphicsPath.AddString() , но она рисует текст с небольшим пространством вокруг текста. Есть идеи, как нарисовать строку без этого отступа, только пути текста?
Мой код такой:
GraphicsPath gp = new GraphicsPath();...
2382 просмотров
schedule
22.03.2023
Это может полностью нарисовать MenuItem?
Я создал свой элемент управления, который может перерисовывать все MenuItem в форме с помощью MenuItem DrawItem() и MeasureItem(). После того, как я запустил программу, MenuItem перерисовывается, как я и ожидал, но что-то меня беспокоит, что MenuItem...
425 просмотров
schedule
19.05.2022
C ++ Владелец Windows нарисовал элемент главного меню ID
Я пытаюсь создать в Windows главное меню, нарисованное владельцем. Я понимаю настройку:
menuiteminfo.ftype = MFT_OWNERDRAW
Я также знаю об обработке сообщений WM_MEASUREITEM и WM_DRAWITEM.
Однако как узнать, какой пункт главного меню...
92 просмотров
schedule
07.01.2023