Вопросы по теме 'common-controls'
Win32: как запретить DateTimePicker принимать двузначные годы?
Общий элемент управления Microsoft DateTimePicker показывает ShortDate в соответствии с настроенными параметрами Locale. Компьютер клиента настроен с двузначным форматом года ShortDateFormat ( d/M/yy ), поэтому DateTimePicker показывает...
696 просмотров
schedule
16.04.2022
В Windows 7 X64 статусбар некорректно отображает текст для панелей, начиная с 11-й
Обобщение: (1) Скорее всего, это ошибка. Однако я не могу точно сказать, связано ли это больше с 64-битной ОС, или с VCL, или с MFC-оболочкой. Ознакомьтесь с приведенными ниже ответами и комментариями экспертов Delphi. (2) Обходной путь для меня:...
3314 просмотров
schedule
28.11.2022
Отключение визуальных стилей в манифесте с сохранением функциональности Common Controls
Я использую чистый WINAPI, и мне нужно отправить ссылку TB_GETMETRICS . Однако это сообщение работает, только если вы добавите в приложение файл манифеста со ссылкой на Common Controls версии 6.0. Я добавил его, сообщение работает, но теперь мое...
1401 просмотров
schedule
05.09.2022
Имагелист с альфа-наложением значков теряет прозрачность
Вот (более или менее) связанный с этим вопрос: Delphi - Заполнение списка изображений значками во время выполнения "разрушает" прозрачность .
Я протестировал ответ на @TOndrej. Но, похоже, мне нужно включить визуальные стили (манифест XP),...
3820 просмотров
schedule
08.01.2023
Не удалось найти файл Microsoft.Windows.Common-Controls, Version = 6.0.0.0, Culture = *, PublicKeyToken = 6595b64144ccf1df,
Я пытаюсь интегрировать эту библиотеку в свой применение.
Сначала он разбился с
Unable to find an entry point named 'TaskDialogIndirect' in DLL 'ComCtl32'.
поэтому я раскомментировал
<dependentAssembly>
<assemblyIdentity...
13191 просмотров
schedule
07.09.2022
Раз и навсегда: как получить полностью прозрачный флажок, кнопку, переключатель и т. Д. В Windows API, а не с черным фоном?
Во-первых, извините, если я звучу здесь высокомерно / грубо.
Хорошо, так что все уже столкнулись с этим (я надеюсь); Я просто нигде не нашел адекватного ответа . Начнем с манифеста Common Controls 6 и
case WM_CTLCOLORSTATIC:
if (/*...
3116 просмотров
schedule
14.06.2022
Какой смысл передавать два дескриптора HWND при выполнении TTM_ADDTOOL для объекта всплывающей подсказки?
В этом примере кода MSDN:
// Description:
// Creates a tooltip for an item in a dialog box.
// Parameters:
// idTool - identifier of an dialog box item.
// nDlg - window handle of the dialog box.
// pszText - string to use as the...
342 просмотров
schedule
30.03.2023
Изменить цвет фона TToolBar
У меня проблема, я не могу нормально изменить цвет фона (например, clwhite ) TToolBar с его свойством ToolBar.Color . Я не очень разбираюсь в Delphi, и я нахожу два возможных решения, но все же я хотел бы знать, как это правильно изменить или...
3108 просмотров
schedule
06.05.2024
Пользовательские галочки трекбара
Я использую стандартный элемент управления Trackbar . Я хотел бы настраивать галочки.
Здесь я провел эксперимент, просто пытаясь нарисовать в нужном месте:
case WM_NOTIFY:
{
NMHDR* nMhdr = (NMHDR*) lParam;
NMCUSTOMDRAW* nMcd =...
248 просмотров
schedule
02.05.2023
Установите цвет текста кнопки в Win32 API, используя пользовательский рисунок
Я хотел создать какую-то кнопку темного режима, используя Common Controls и Win32 API.
Я хотел использовать пользовательский рисунок, чтобы установить цвет фона и текста моей кнопки.
Что касается фона, то он вроде работает нормально, но я не...
296 просмотров
schedule
25.11.2022
WINAPI - установка цвета фона и текста раскрывающегося списка поля со списком
Итак, я пытался установить цвет фона и текста ComboBox с помощью Common-Controls и WINAPI. Мне удалось установить цвет фона и текста самого поля со списком, но цвета его раскрывающегося списка остались прежними.
Вот что я сделал в основном: при...
342 просмотров
schedule
15.04.2022
Как изменить стиль шрифта текста общего элемента управления, такого как кнопка, метка и т. д., в С++ с помощью GDI+?
Я пытаюсь изменить стиль шрифта кнопки с помощью GDI+, но не знаю, как это сделать.
Моя кнопка -
HWND btn = CreateWindow(L"BUTTON", L"My button", WS_TABSTOP | WS_VISIBLE | WS_CHILD | BS_DEFPUSHBUTTON, 50, 50, 100, 300, hWnd,...
61 просмотров
schedule
04.12.2023