CComControl::CreateControlWindow

默认情况下,通过调用 CWindowImpl::Create创建控件的窗口。

virtual HWND CreateControlWindow(
   HWND hWndParent,
   RECT& rcPos 
);

参数

  • hWndParent
    [in]处理到父或所有者窗口。 必须提供有效的窗口句柄。 windows控件绑定到其父窗口区域。

  • rcPos
    [in]要创建的窗口的初始大小和位置。

备注

重写此方法,如果要执行之外创建一个窗口,例如,创建两个窗口,其中成为您的控件的工具栏。

示例

RECT rc = {10,10,210,110};
HWND hwndParent, hwndControl;

// get HWND of control's parent window from IOleInPlaceSite interface
m_spInPlaceSite->GetWindow(&hwndParent);
hwndControl = CreateControlWindow(hwndParent, rc);

要求

Header: atlctl.h

请参见

参考

CComControl选件类

CWindowImpl::Create