CComControl::CreateControlWindow
De forma predeterminada, crea una ventana para el control llamando a CWindowImpl::Create.
virtual HWND CreateControlWindow(
HWND hWndParent,
RECT& rcPos
);
Parámetros
hWndParent
[in] identificador de la ventana del elemento primario o propietario. Un identificador de ventana válido debe ser proporcionado. La ventana de control se restringe al área de la ventana primaria.rcPos
[in] tamaño inicial de El y la posición de la ventana que se creará.
Comentarios
Invalide este método si desea hacer algo distinto de crea una sola ventana, por ejemplo, para crear dos ventanas, uno de los cuales realiza una barra de herramientas para el control.
Ejemplo
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);
Requisitos
encabezado: atlctl.h