共用方式為


CComControlBase::SetControlFocus

設定或移除鍵盤焦點從控制項。

BOOL SetControlFocus(
   BOOL bGrab 
);

參數

  • bGrab
    如果 ,分別名為之控制項的鍵盤焦點。 如果 ,會從呼叫的控制項中移除鍵盤焦點,,假設已取得焦點。

傳回值

如果控制項已成功接收焦點,則傳回 ;否則,

備註

對於視窗型控制項,可以使用 Windows API 函式 SetFocus 呼叫。 對於無視窗 (Windowless) 控制項, IOleInPlaceSiteWindowless::SetFocus 呼叫。 透過這個呼叫,無視窗 (Windowless) 控制項取得鍵盤焦點,而且可以回應 Windows 訊息。

需求

Header: atlctl.h

請參閱

參考

CComControlBase 類別