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

Win32: как запретить DateTimePicker принимать двузначные годы?
Общий элемент управления Microsoft DateTimePicker показывает ShortDate в соответствии с настроенными параметрами Locale. Компьютер клиента настроен с двузначным форматом года ShortDateFormat ( d/M/yy ), поэтому DateTimePicker показывает...
696 просмотров

В Windows 7 X64 статусбар некорректно отображает текст для панелей, начиная с 11-й
Обобщение: (1) Скорее всего, это ошибка. Однако я не могу точно сказать, связано ли это больше с 64-битной ОС, или с VCL, или с MFC-оболочкой. Ознакомьтесь с приведенными ниже ответами и комментариями экспертов Delphi. (2) Обходной путь для меня:...
3314 просмотров

Отключение визуальных стилей в манифесте с сохранением функциональности Common Controls
Я использую чистый WINAPI, и мне нужно отправить ссылку TB_GETMETRICS . Однако это сообщение работает, только если вы добавите в приложение файл манифеста со ссылкой на Common Controls версии 6.0. Я добавил его, сообщение работает, но теперь мое...
1401 просмотров

Имагелист с альфа-наложением значков теряет прозрачность
Вот (более или менее) связанный с этим вопрос: Delphi - Заполнение списка изображений значками во время выполнения "разрушает" прозрачность . Я протестировал ответ на @TOndrej. Но, похоже, мне нужно включить визуальные стили (манифест XP),...
3820 просмотров

Не удалось найти файл 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 просмотров

Установите цвет текста кнопки в 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 просмотров