Что нового

Как сделать так что-бы чекбоксы небыли прозрачны через картинку?

Ruyk

Новичок
Сообщения
4
Репутация
0
Код:
#include <Icons.au3>
#include <WinAPIEx.au3>
#include <GUIConstantsEx.au3>

HotKeySet('{Esc}', '_Exit')
$hMain = GUICreate("Transparent", 586, 285, -1, -1)
GUISetBkColor(0x00000)
$nPic = GUICtrlCreatePic('', 0, 0, 586, 285)
GUICtrlSetState(-1, $GUI_DISABLE)
_SetImage($nPic, @ScriptDir & '\CrashXP.bmp')
GUISetState(@SW_SHOW, $hMain)
GUICtrlCreateCheckbox("Hi", 300, 170, 81, 17)

While 1
    Sleep(50)
WEnd

Func _Exit()
    Exit
EndFunc   ;==>_Exit

Не могу сделать так чтобы у чек бокса небыло черного фона :(
http://yashied.narod2.ru/ProjectFiles/Miscellaneous/CrashXP.bmp - ссыль на картинку.
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Код:
#include <Icons.au3>
#include <WinAPIEx.au3>
#include <GUIConstantsEx.au3>

HotKeySet('{Esc}', '_Exit')
$hMain = GUICreate("Transparent", 586, 285, -1, -1)
$nPic = GUICtrlCreatePic('', 0, 0, 586, 285)
GUICtrlSetState(-1, $GUI_DISABLE)
_SetImage($nPic, @ScriptDir & '\CrashXP.bmp')
GUICtrlCreateCheckbox("Hi", 300, 170, 81, 17)
GUICtrlSetBkColor ( -1, $GUI_BKCOLOR_TRANSPARENT)
GUISetState(@SW_SHOW, $hMain)

While 1
    Sleep(50)
WEnd

Func _Exit()
    Exit
EndFunc   ;==>_Exit
 
Верх