CComControlBase::SetControlFocus
コントロールに対して、キーボード フォーカスを設定したり、解除したりします。
BOOL SetControlFocus(
BOOL bGrab
);
パラメーター
- bGrab
**[真]**呼び出す場合のセットのコントロールにキーボード フォーカス。FALSE場合の削除、コントロールのキーボード フォーカス、フォーカスがある場合。
戻り値
コントロールが正常にフォーカスを受け取った場合はを返します [真] ; それ以外 FALSE。
解説
ウィンドウ付きコントロールでは、Windows API 関数 SetFocus が呼び出されます。ウィンドウなしのコントロールでは、IOleInPlaceSiteWindowless::SetFocus が呼び出されます。この呼び出しによって、ウィンドウなしのコントロールはキーボード フォーカスを取得し、ウィンドウ メッセージに応答できます。
必要条件
ヘッダー : atlctl.h