WM_ACTI加值稅E訊息
傳送至正在啟動的視窗和停用的視窗。 如果視窗使用相同的輸入佇列,則會同步傳送訊息,先傳送至停用最上層視窗的視窗程式,再傳送至啟動最上層視窗的視窗程式。 如果視窗使用不同的輸入佇列,則會以非同步方式傳送訊息,因此會立即啟動視窗。
#define WM_ACTIVATE 0x0006
參數
-
wParam
-
低序字會指定視窗正在啟動或停用。 此參數可以是下列其中一個值。 高序字會指定啟動或停用視窗的最小化狀態。 非零值表示視窗最小化。
值 意義 - WA_ACTIVE
- 1
例如,透過呼叫 SetActiveWindow 函式或使用鍵盤介面選取視窗) ,以滑鼠按一下 (以外的方法啟動。 - WA_CLICKACTIVE
- 2
按一下滑鼠即可啟動。 - WA_INACTIVE
- 0
關閉。 -
lParam
-
要啟動或停用之視窗的控制碼,視 wParam 參數的值而定。 如果wParam的低序字WA_INACTIVE,lParam是所啟動視窗的控制碼。 如果wParam的低序字WA_ACTIVE或WA_CLICKACTIVE,lParam是停用視窗的控制碼。 此控制碼可以是 Null。
傳回值
如果應用程式處理此訊息,它應該會傳回零。
備註
如果視窗正在啟動且未最小化, DefWindowProc 函式會將鍵盤焦點設定為視窗。 如果視窗是由滑鼠按一下來啟動,它也會收到 WM_MOUSEACTI加值稅E 訊息。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|