GUI窗口的问题
一个GUI窗口能不能用一张指定的图片作为背景,比如我做一个800X600的窗口,再用一张800X600的图片作为背景,再在上面加上所需根的控件.可以做得到吗?好像只可以用图片作为一控件,没有作为背景的函数! 可以,窗口设置成“光头”窗口,放一个大小一样的pic控件 不明白你说的意思,比如我用一只图片是d:\123.jpg.你给个代码我看下. #include <GUIConstants.au3>GUICreate("GUI",800,600)
$Button_1 = GUICtrlCreateButton ("123",45,210,120,30)
GUICtrlCreatePic("d:\123.jpg",0,0,800,600)
GUISetState ()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_1
run("d:\123.exe")
EndSelect
Wend
你的意思是这样?如果是这样的话图片控件一开始的时候会挡着按键那个控件.
[ 本帖最后由 limeng 于 2009-2-1 15:24 编辑 ] 没有高手可以帮下吗? #include<GUIConstants.au3>
#include <WindowsConstants.au3>
GUICreate("GUI",800,600,-1,-1, $WS_POPUP)
$Button_1 = GUICtrlCreateButton ("123",45,210,120,30)
GUICtrlCreatePic("D:\My Documents\11.jpg",0,0,800,600,$WS_CLIPSIBLINGS)
GUISetState ()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_1
MsgBox(0,"",0)
EndSelect
Wend
页:
[1]