【已解决】请问复选框如何设置背景透明?
本帖最后由 wlb 于 2014-3-27 19:20 编辑各位大神,请问复选框如何设置背景透明? 已经查了下子,好像无法设置,现在我用下面的方法实现:$Checkbox1 = GUICtrlCreateCheckbox("", 240, 205, 15, 15)
$Label2 = GUICtrlCreateLabel("我是班长!", 260, 204, 84, 24)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUICtrlSetColor(-1,0xff0000)
GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif") 自问自答了哈,主要是没人回复 复选框没什么区别啊。好像标签背景透明了#include <WindowsConstants.au3> ;窗体样式
#include <StaticConstants.au3> ;图片窗口样式
#include <GUIConstantsEx.au3> ;窗体核心
GUICreate("图片窗体", 400, 600, Default, Default, $WS_POPUP)
GUICtrlCreatePic ( "picui.jpg", Default, Default, 400, 600, $SS_GRAYFRAME)
$btnClose = GUICtrlCreateButton("X", 400-27, 2, 25, 25)
GUICtrlCreateButton("试试1", 100, 100, 60, 25)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUICtrlSetColor(-1,0xff0000)
$Checkbox1 = GUICtrlCreateCheckbox("", 240, 205, 15, 15)
$Label1 = GUICtrlCreateLabel("我是班长!", 260, 204, 84, 24)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUICtrlSetColor(-1,0xff0000)
GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
$Checkbox2 = GUICtrlCreateCheckbox("", 240, 305, 15, 15)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUICtrlSetColor(-1,0xff0000)
$Label2 = GUICtrlCreateLabel("我是", 260, 304, 84, 24)
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $btnClose
ExitLoop
Exit
EndSwitch
WEnd 学习了,不错不错
页:
[1]