O que é a API de hospedagem de controle ATL?
ATL do controle de hospedagem API é o conjunto de funções que permite que qualquer janela atuar sistema autônomo um contêiner de controle ActiveX.Essas funções podem ser estaticamente ou dinamicamente vinculado ao seu projeto, pois estão disponível sistema autônomo código-fonte e expostos pelo ATL90.dll.Funções de hospedagem do controle são listadas na tabela a seguir.
Função |
Descrição |
---|---|
Cria um objeto de host, conecta à janela fornecida e, em seguida, anexa um controle existente. |
|
Cria um objeto de host, conecta à janela fornecida e, em seguida, carrega um controle. |
|
Cria um controle ActiveX licenciado, inicializa e hospeda-lo na janela especificada, semelhante a AtlAxCreateControl. |
|
Cria um objeto de host, conecta à janela fornecida e, em seguida, carrega um controle (também permite Coletores de eventos para ser configurar). |
|
Cria um controle ActiveX licenciado, inicializa e hospeda-lo na janela especificada, semelhante a AtlAxCreateControlLic. |
|
Cria uma caixa de diálogo sem janela restrita de um recurso de caixa de diálogo e retorna o identificador de janela. |
|
Cria uma caixa caixa de diálogo modal de um recurso de caixa de diálogo. |
|
Retorna o IUnknown ponteiro de interface do controle hospedado em uma janela. |
|
Retorna o IUnknown ponteiro de interface do objeto host conectado a uma janela. |
|
Inicializa o código de hospedagem do controle. |
|
Uninitializes o código de hospedagem do controle. |
The HWND parâmetros nas três primeiras funções devem ser uma janela existente (quase) qualquer tipo. Se você telefonar qualquer um desses três funções explicitamente (typitelefonary, você não precisará), não passam de um identificador para uma janela já está atuando sistema autônomo um host (se você fizer isso, o objeto de host existente não sejam liberado).
As primeiras sete funções telefonar AtlAxWinInit implicitamente.
Observação: |
---|
A API de hospedagem do controle de forma a base de suporte do ATL para contenção de controle ActiveX.No entanto, geralmente há necessidade de pouco telefonar esses diretamente funciona se você usufruir ou fazer uso total de classes de wrapper do ATL.Para obter mais informatio n, consulte Como criar uma instância do controle? and Quais classes ATL facilitam o controle ActiveX de detenção?. |