Share via


TCM_SETCURFOCUS メッセージ

タブ コントロール内の指定したタブにフォーカスを設定します。 このメッセージは、明示的に送信することも、 TabCtrl_SetCurFocus マクロを使用して送信することもできます。

パラメーター

wParam

フォーカスを取得するタブのインデックス。

lParam

ゼロを指定してください。

戻り値

戻り値はありません。

解説

タブ コントロールに TCS_BUTTONS スタイル (ボタン モード) がある場合、フォーカスのあるタブは選択したタブとは異なる場合があります。たとえば、タブが選択されている場合、ユーザーは方向キーを押して、選択したタブを変更せずにフォーカスを別のタブに設定できます。ボタン モードでは、 TCM_SETCURFOCUS 指定したタブに関連付けられているボタンに入力フォーカスを設定しますが、選択したタブは変更されません。

タブ コントロールに TCS_BUTTONS スタイルがない場合は、フォーカスを変更すると、選択したタブも変更されます。この場合、タブ コントロールは TCN_SELCHANGINGTCN_SELCHANGE 通知コードを親ウィンドウに送信します。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Commctrl.h

関連項目

TCM_GETCURFOCUS