#include <GUIConstantsEx.au3>

Example()

Func Example()
	Local $msg, $iChBox

	GUICreate("Мой GUI с цветным текстом") ; Создаёт окно в центре экрана

	GUICtrlCreateLabel("Красный текст", 10, 20)
	GUICtrlSetColor(-1, 0xff0000) ; Красный

	; Способ окрасить элементы, которые окрашиваются только в классическом стиле
	GUICtrlCreateGroup("Зелёная группа", 10, 60, 180, 70)
	DllCall("UxTheme.dll", "int", "SetWindowTheme", "hwnd", GUICtrlGetHandle(-1), "wstr", 0, "wstr", 0)
	GUICtrlSetColor(-1, 0x008800)

	GUISetFont(12, 400, 0, "Comic Sans MS") ; "Times New Roman"
	$iChBox = GUICtrlCreateCheckbox("Синий чекбокс", 20, 90, -1, 20)
	DllCall("UxTheme.dll", "int", "SetWindowTheme", "hwnd", GUICtrlGetHandle($iChBox), "wstr", 0, "wstr", 0)
	GUICtrlSetColor(-1, 0x0000FF)
	GUICtrlSetBkColor(-1, 0xCCFFCC)

	GUISetState()

	; Запускается цикл опроса GUI до тех пор пока окно не будет закрыто
	While 1
		$msg = GUIGetMsg()

		If $msg = $GUI_EVENT_CLOSE Then ExitLoop
	WEnd
EndFunc