欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基 礎 函 數 參 考


GUICreate

創(chuàng)建 GUI 窗口.

GUICreate ( "標題" [, 寬度 [, 高度 [, 左側 [, 頂部 [, 樣式 [, 擴展樣式 [, 父窗]]]]]]] )

參 數

標題 窗口標題.
寬度 [可選參數] 窗口寬度.
高度 [可選參數] 窗口高度.
左距 [可選參數] 窗口左側像素距離. 默認值(default) -1, 窗口居中顯示.
若此參數被指定,則參數"頂距"也必須指定.
頂距 [可選參數] 窗口上方的像素距離. 默認值(default)為 -1, 窗口居中顯示
樣式 [可選參數] 指定窗口的顯示樣式. 見附錄 GUI 控件樣式表.
默認值(default) -1,表示下列樣式的組合:
$WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU.
有些樣式總是包括: $WS_CLIPSIBLINGS, 與 $WS_SYSMENU 例如 $WS_MAXIMIZEBOX 或 $WS_SIZEBOX.
擴展樣式 [可選參數] 指定窗口的擴展樣式. 見下面 擴展樣式表. 默認值(default) -1.
父窗 [可選參數] 另一個已創(chuàng)建窗口的句柄, 此(新創(chuàng)建)窗口將成為該窗口的子窗口.

返 回 值

成功: 返回窗口句柄.
失敗: 返回 0, 無法創(chuàng)建窗口, 設置 @error 為 1.

備 注

默認設置創(chuàng)建的窗口不可調整大小, 并且不可最大.
可添加 WS_SIZEBOX 或 WS_MAXIMIZEBOX 到"樣式"參數.
一個樣式參數僅添加一種樣式, 所以別忘了和默認樣式的組合,
例如僅指定 WS_SIZEBOX , 將不會有 WS_MINIMIZEBOX, WS_CAPTION, WS_POPUP, WS_SYSMENU. 等樣式.
因此, 最好的方法是使用 WS_OVERLAPPEDWINDOW 定義一個可調整大小的窗口.
當使用 $WS_EX_MDICHILD 樣式時, 子窗口的坐標將相對于父窗口的客戶區(qū).
使用 $WS_EX_LAYERED 可以在父窗口創(chuàng)建透明的背景圖片.
添加 $WS_CLIPCHILDREN 樣式可避免一些窗口閃爍, 例如調整包含編輯控件的 GUI 大小時.
使用 $WS_EX_CONTROLPARENT 擴展樣式參數, 可以對沒有 $WS_CAPTION 樣式的 GUI 啟用窗口拖動操作.

要在默認樣式上添加新樣式, 可使用 BitOr($GUI_SS_DEFAULT_GUI, 新樣式,...) 語句.
指定的大小是窗囗客戶區(qū)域的大小. 邊框和標題欄將略大于指定的窗口大小. 使用菜單控件將改變窗口的高度.

擴展樣式表


擴展樣式表 結果
$WS_EX_ACCEPTFILES 允許 GUI 的編輯框/輸入控件接受文件的拖放操作.
但控件必須由 GUICtrlSetState設置 $GUI_DROPACCEPTED 狀態(tài).
其它控件的拖放信息可以由 @GUI_DRAGID, @GUI_DRAGFILE, @GUIDROPID 檢索.
$WS_EX_APPWINDOW 窗口可見時強制任務欄圖標顯示為頂層窗口.
$WS_EX_CLIENTEDGE 使窗口帶有凹陷邊框.
$WS_EX_CONTEXTHELP 窗口標題欄帶有問號標志. 不能和 WS_MAXIMIZEBOX 或 WS_MINIMIZEBOX 同時使用.
$WS_EX_DLGMODALFRAME 創(chuàng)建雙邊框的窗口; 如指定 WS_CAPTION 樣式可使窗口具有標題欄.
$WS_EX_MDICHILD 創(chuàng)建包含子窗口的父窗口 (模擬但不是真正的 MDI 多文檔界面).
$WS_EX_OVERLAPPEDWINDOW WS_EX_CLIENTEDGE 與 WS_EX_WINDOWEDGE 的組合樣式.
$WS_EX_STATICEDGE 創(chuàng)建三維邊框樣式的窗口, 用于不接受用戶輸入的項目.
$WS_EX_TOPMOST 創(chuàng)建的窗口即使失去激活狀態(tài), 也始終在所有非頂層窗口之上.
$WS_EX_TRANSPARENT 使窗口透明顯示, 它下方的同屬窗口已經被重繪.
$WS_EX_TOOLWINDOW 創(chuàng)建工具窗口, 作為浮動工具欄使用. 工具窗口的標題欄比普通標題欄要短, 標題使用更小的字體.
按下 ALT+TAB 快捷鍵時, 此窗口不會出現在任務欄中或對話框中.
如果工具窗口有系統菜單, 圖標不會顯示在標題欄中. 但點擊 ALT+SPACE 可顯示系統菜單.
$WS_EX_WINDOWEDGE 窗口帶有凸起邊框.
$WS_EX_LAYERED 創(chuàng)建分層窗口. 注意此樣式不能用于子窗口.

使用上面列出的值必須將 #include <WindowsConstants.au3> 語句寫入腳本中.

注意:本函數返回的句柄是真正的 windows 窗口句柄, 使用 WinGetHandle 函數將返回一樣的結果.

相 關 函 數

GUISetParameters..., GUICtrlCreate..., GUIGetMsg, GUISwitch, GUIGetStyle, GUIDelete, WinGetHandle, GUICtrlSetDefBkColor, GUICtrlSetDefColor, GUIGetCursorInfo

函 數 示 例


#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

Example1()
Example2()

; 示例  1
Func Example1()
    Local $msg

    GUICreate("我的 GUI") ; 創(chuàng)建居中顯示的 GUI 窗口
    GUISetState(@SW_SHOW) ; 顯示一個空白的窗口

    ; 運行 GUI, 直到 GUI 被關閉
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    GUIDelete()
EndFunc   ;==>Example1

; 示例  2
Func Example2()
    Local $sFile = "..\GUI\logo4.gif"

    Local $gui = GUICreate("Background", 400, 100)
    ; 創(chuàng)建背景圖片
    GUICtrlCreatePic("..\GUI\msoobe.jpg", 0, 0, 400, 100)

    GUISetState(@SW_SHOW)

    ; 創(chuàng)建透明的 MDI子窗口
    GUICreate("", 169, 68, 20, 20, $WS_POPUP, BitOR($WS_EX_LAYERED, $WS_EX_MDICHILD), $gui)
    ; 創(chuàng)建透明圖片
    GUICtrlCreatePic($sFile, 0, 0, 169, 68)
    GUISetState(@SW_SHOW)

    Do
        Local $msg = GUIGetMsg()

    Until $msg = $GUI_EVENT_CLOSE
EndFunc   ;==>Example2

provider with jb51.net (unicode)