CComControl::CreateControlWindow
Por padrão, o cria uma janela para o controle chamando CWindowImpl::Create.
virtual HWND CreateControlWindow(
HWND hWndParent,
RECT& rcPos
);
Parâmetros
hWndParent
[in] identificador para a janela pai ou do proprietário.Um identificador de janela válido deve ser fornecido.A janela do controle é limitada à área da janela pai.rcPos
[in] o tamanho e a posição inicial da janela ser criado.
Comentários
Substitua esse método se você deseja fazer algo diferente cria uma única janela, por exemplo, para criar duas janelas, uma que se torna uma barra de ferramentas para o controle.
Exemplo
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
Cabeçalho: atlctl.h