次の方法で共有


CComControlBase::SetControlFocus

コントロールに対して、キーボード フォーカスを設定したり、解除したりします。

BOOL SetControlFocus( 
   BOOL bGrab  
);

パラメーター

  • bGrab
    **[真]**呼び出す場合のセットのコントロールにキーボード フォーカス。 FALSE場合の削除、コントロールのキーボード フォーカス、フォーカスがある場合。

戻り値

コントロールが正常にフォーカスを受け取った場合はを返します [真] ; それ以外 FALSE

解説

ウィンドウ付きコントロールでは、Windows API 関数 SetFocus が呼び出されます。 ウィンドウなしのコントロールでは、IOleInPlaceSiteWindowless::SetFocus が呼び出されます。 この呼び出しによって、ウィンドウなしのコントロールはキーボード フォーカスを取得し、ウィンドウ メッセージに応答できます。

必要条件

ヘッダー : atlctl.h

参照

関連項目

CComControlBase クラス