AtlAxCreateControlEx

ATLAPI AtlAxCreateControlEx (LPCOLESTRRESFILENAME lpszName, HWND hWnd, IStream * pStream, IUnknown ** ppUnkContainer, IUnknown ** ppUnkControl, REFIID iidSink= IID_NULL, IUnknown * punkSink= NULL);

Parâmetros

lpszName

Um ponteiro para uma Cadeia de caracteres a serem passados para o Controlarar. Deve ser formatada em uma das seguintes maneiras:

hWnd

[no] Identificador para a janela que o Controlarar será anexado ao.

pStream

[no] Um ponteiro para um fluxo que é usado para inicializar as propriedades do controle. Pode ser NULL.

ppUnkContainer

[out] O endereço de um ponteiro que receberá o IUnknown do contêiner. Pode ser NULL.

ppUnkControl

[out] O endereço de um ponteiro que receberá o IUnknown do Controlarar criado. Pode ser NULL.

iidSink

O identificador de interface de uma interface de saída no objeto contido.

punkSink

Um ponteiro para a interface IUnknown do objeto coletor para estar conectado ao ponto de conexão especificado por iidSink no objeto contido após o objeto contido foi criado com êxito.

Observações

Cria um Controlarar ActiveX, inicializa e hospeda-lo na janela especificada, semelhante ao AtlAxCreateControl.

ATL Macros e funções Global

Ver também

Fundamentos de controle composto

Index