判斷一個視窗是否最小化狀態,如果是,恢復為原狀在桌面上顯示
Private Declare Function IsIconic Lib "user32" Alias "IsIconic" (ByVal hwnd As Long) As Long
判斷窗口是否已最小化
Long,非零表示成功,零表示失敗
hwnd ----------- Long,待檢測窗口的控制碼
Private Declare Function ShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
控制視窗的可見性(在vb裡使用:針對vb表單及控制項,請使用對應的vb屬性)
Long,如窗口之前是可見的,則返回TRUE(非零),否則返回FALSE(零)
hwnd ----------- Long,視窗控制碼,要向這個視窗應用由nCmdShow指定的命令
nCmdShow ------- Long,為視窗指定可視性方面的一個命令。請用下述任何一個常數
SW_HIDE
隱藏視窗,活動狀態給令一個視窗
SW_MINIMIZE
最小化視窗,活動狀態給令一個視窗
SW_RESTORE
用原來的大小和位置顯示一個視窗,同時令其進入活動狀態
SW_SHOW
用當前的大小和位置顯示一個視窗,同時令其進入活動狀態
SW_SHOWMAXIMIZED
最大化視窗,並將其啟動
SW_SHOWMINIMIZED
最小化窗口,並將其啟動
SW_SHOWMINNOACTIVE
最小化一個視窗,同時不改變使用中視窗
SW_SHOWNA
用當前的大小和位置顯示一個視窗,不改變使用中視窗
SW_SHOWNOACTIVATE
用最近的大小和位置顯示一個視窗,同時不改變使用中視窗
SW_SHOWNORMAL
與SW_RESTORE相同 |