共用方式為


WM_NCACTI加值稅E訊息

當非用戶端區域需要變更以指出作用中或非作用中狀態時,傳送至視窗。

視窗會透過其 WindowProc 函式接收此訊息。

#define WM_NCACTIVATE                   0x0086

參數

wParam

指出何時需要變更標題列或圖示,以指出作用中或非作用中狀態。 如果要繪製使用中的標題列或圖示, wParam 參數為 TRUE。 如果要繪製非使用中的標題列或圖示, wParamFALSE

lParam

當此視窗的 視覺化樣式 為使用中時,不會使用此參數。

當此視窗的視覺樣式不在作用中時,此參數是視窗非用戶端區域的選擇性更新區域的控制碼。 如果此參數設定為 -1, DefWindowProc 不會重新繪製非用戶端區域以反映狀態變更。

傳回值

類型: LRESULT

當 wParam參數為FALSE時,應用程式應該傳回TRUE,以指出系統應該繼續進行預設處理,或者應該傳回FALSE以防止變更。 當 wParamTRUE時,會忽略傳回值。

備註

不建議處理與標準視窗非用戶端區域相關的訊息,因為應用程式必須能夠繪製視窗非用戶端區域的所有必要部分。 如果應用程式確實處理此訊息,則必須傳回 TRUE ,以指示系統完成使用中視窗的變更。 如果收到此訊息時視窗最小化,應用程式應該將訊息傳遞至 DefWindowProc 函式。

wParam參數為 TRUE 時,DefWindowProc函式會在wParam參數為TRUE時,繪製標題列或圖示標題,並在其非使用中色彩中繪製 wParam為 FALSE

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Winuser.h (包含 Windows.h)

另請參閱

參考

DefWindowProc

概念

Windows