CComControlBase::SetControlFocus

设置或移除键盘焦点来回控件。

BOOL SetControlFocus(
   BOOL bGrab 
);

参数

  • bGrab
    如果 TRUE,设置键盘焦点返回到调用的控件。如果 FALSE,从调用控件中移除键盘焦点,假定它具有焦点。

返回值

如果控件已成功接收焦点,则返回; TRUE 否则,FALSE

备注

对于一个有窗口的控件,Windows API函数 SetFocus 调用。对于无窗口控件,IOleInPlaceSiteWindowless::SetFocus 调用。通过此调用,无窗口控件获取键盘焦点,并且可以响应windows消息。

要求

Header: atlctl.h

请参见

参考

CComControlBase选件类