Вопросы по теме 'common-controls'

Приложение vb.net гармонирует с темой Windows
Раньше я возился с VB6, чтобы разработать пару личных проектов. После обновления до Windows 7 я решил поиграться с vb.net Express Edition 2010. Если бы я хотел, чтобы мое приложение VB6 гармонировало с визуальным стилем Windows, я бы использовал...
4848 просмотров

Как получить полную поддержку Unicode, включая китайские символы в элементах управления VCL или общих элементах управления Windows в XP, как в Win7
У меня есть приложение, которое я тестировал на поддержку интернационализации. Есть, например, стандартный элемент управления TEdit со шрифтом font.Name = 'Arial'. В Windows 7 кажется, что он автоматически захватывает глифы для символов CJK, из...
5283 просмотров

Нет кнопок закрытия всплывающей подсказки в Windows Server 2008
Моя программа использует всплывающие подсказки уведомлений в приложении, чтобы направлять пользователя, в Windows XP в окнах всплывающих подсказок есть маленькие «X» в правом верхнем углу, чтобы закрыть окно при нажатии, а также окно закрывается, если...
535 просмотров

дочерний элемент диалогового окна вкладки закрывает саму вкладку
Я создаю элемент управления вкладками в WM_INITDIALOG следующим образом: INITCOMMONCONTROLSEX icex = {0}; icex.dwSize = sizeof(INITCOMMONCONTROLSEX); icex.dwICC = ICC_TAB_CLASSES; InitCommonControlsEx(&icex); TCITEM tie; LPSTR text =...
869 просмотров

Как узнать смещения в элементе управления EDIT для рисования текста?
Я создаю подкласс EDIT common control , чтобы добавить особое поведение текста-заполнителя в фоновом режиме, и мне любопытно, как узнать смещения для отрисовки текста внутри? h и w на этой диаграмме:
191 просмотров
schedule 12.08.2023

Окно с классом SysMonthCal32 не отвечает на WM_SETFONT
Я не уверен, что я делаю неправильно. У меня есть функция в моем приложении MFC на основе CDialog для увеличения шрифта в некоторых общих элементах управления. Это делается путем отправки им сообщения WM_SETFONT с крупный шрифт: //No error...
231 просмотров
schedule 27.02.2022