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