Что нового

Цвет текста Checkbox в Gui с картинкой

Isn

Новичок
Сообщения
119
Репутация
3
Приветствую всех пользователей форума, Всех с Наступающим.
Пытаюсь изменить цвет текста Checkbox в Gui с картинкой но безуспешно.
Вот что пробывал:
Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
;-----------------------------------------------------------------------------------------------------------------------------------
$Form1_1 = GUICreate("Form1", 302, 386, 185, 117, BitOR($WS_SYSMENU,$WS_POPUP), BitOR($WS_EX_TOPMOST,$WS_EX_WINDOWEDGE))
$Pic1 = GUICtrlCreatePic(@ScriptDir & '\fon.jpg', 0, 0, 200, 350, 0)
$Checkbox1 = GUICtrlCreateCheckbox("Test", 13, 38, 165, 13)
GUICtrlSetFont(-1, 9, 800, 0, "Tahoma")
GUICtrlSetBkColor(-1, 0x1E1E1E); Изменение фона чекбокса под фон картинки
GUICtrlSetColor(-1, 0xFFFFFF) ; Изменение цвета текста работат только без картинки
;~ GUICtrlSetColor($Checkbox1, 0xFFFFFF)
;-----------------------------------------------------------------------------------------------------------------------------------
GUISetState(@SW_SHOW)
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd
;-----------------------------------------------------------------------------------------------------------------------------------

Подскажите что делаю не так второй день ищу по форуму ответ но так и ни чего не нашел.
 

AZJIO

Меценат
Меценат
Сообщения
2,879
Репутация
1,194
Смотрите пример русской справке GUICtrlSetColor
Код:
DllCall("UxTheme.dll", "int", "SetWindowTheme", "hwnd", GUICtrlGetHandle($Checkbox1), "wstr", 0, "wstr", 0)
 
Верх