Compartir a través de


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

Vea también

Referencia

CComControl Class

CWindowImpl::Create