共用方式為


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