共用方式為


WM_NEXTDLGCTL訊息

傳送至對話方塊程式,將鍵盤焦點設定為對話方塊中的不同控制項。

#define WM_NEXTDLGCTL                   0x0028

參數

wParam

如果 lParamTRUE,此參數會識別接收焦點的控制項。 如果 lParamFALSE,此參數會指出 具有WS_TABSTOP 樣式的下一個或上一個控制項是否會收到焦點。 如果 wParam 為零,下一個控制項會收到焦點;否則,具有WS_TABSTOP樣式的上一 控制項會收到焦點。

lParam

低序字表示系統如何使用 wParam。 如果低序字為 TRUEwParam 是與接收焦點之控制項相關聯的控制碼;否則, wParam 是旗標,指出具有 WS_TABSTOP 樣式的下一個或上一個控制項是否會收到焦點。

傳回值

如果應用程式處理此訊息,應用程式應該會傳回零。

備註

此訊息會執行 SetFocus 函式所執行的其他對話方塊管理作業 ,WM_NEXTDLGCTL 更新預設的按鈕框線、設定預設控制項識別碼,並在目標視窗是編輯控制項) 時自動選取編輯控制項的文字 (。

如果您的應用程式會同時處理設定焦點的其他訊息,請勿使用 SendMessage 函式來傳送 WM_NEXTDLGCTL 訊息。 請改用 PostMessage 函式。

規格需求

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

另請參閱

參考

PostMessage

SendMessage

SetFocus

概念

對話方塊