Classe COleControlContainer
Atua como um recipiente de controle para controles ActiveX.
class COleControlContainer : public CCmdTarget
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de COleControlContainer . |
Métodos públicos
Nome |
Descrição |
---|---|
Cria um site do controle, hospedado pelo recipiente. |
|
Informa todos os controles hospedados que uma propriedade de ambiente foi alterado. |
|
Altera o controle específico do botão. |
|
Seleciona o botão de opção especificado de um grupo. |
|
Cria um controle ActiveX hospedado. |
|
Cria uma fonte OLE. |
|
Retorna o site personalizado de controle específico. |
|
Determina se o site do controle estiver retornando eventos. |
|
Recupera a propriedade de ambiente especificada. |
|
Recupera o controle específico da caixa de diálogo. |
|
Recupera o valor do controle específico da caixa de diálogo. |
|
Recupera a legenda do controle específico da caixa de diálogo. |
|
Determina se o contêiner trata mensagens de WM_SETFOCUS . |
|
Manipula as mensagens enviadas em um controle sem o windows. |
|
Determina o estado do botão especificado. |
|
Chamado para redesenhar uma parte do contêiner. |
|
Chamado quando um controle está prestes a ser ativado no lugar. |
|
Chamado quando um controle está prestes a ser desativada. |
|
Chamado pela estrutura quando as mensagens de rolagem são recebidas de uma janela filho. |
|
Enviar uma mensagem para o controle especificado. |
|
Defina o valor do controle especificado. |
|
Define o texto do controle específico. |
Membros públicos de dados
Nome |
Descrição |
---|---|
A cor do plano de fundo do contêiner. |
|
A cor do plano de fundo do recipiente. |
|
Uma lista de sites de controle suportados. |
|
O número de controles sem o windows hospedados. |
|
Um ponteiro para a fonte OLE do site do controle personalizado. |
|
Ponteiro para o site de controle de captura. |
|
Ponteiro para o controle que tem o foco atualmente conectado. |
|
Ponteiro para o controle que estiver no lugar ativado. |
|
Ponteiro para a janela que implementa o contêiner do controle. |
|
O mapa do site. |
Comentários
Isso é feito fornecendo suporte para um ou mais sites do controle ActiveX (implementadas por COleControlSite). COleControlContainer implementa totalmente IOleInPlaceFrame e IOleContainer interfaces, permitindo que os controles ActiveX contidos atendem às suas qualificações como itens no lugar.
Normalmente, essa classe é usada em conjunto com COccManager e COleControlSite para implementar um contêiner personalizado de controle ActiveX, com sites personalizados para um ou mais controles ActiveX.
Hierarquia de herança
COleControlContainer
Requisitos
Cabeçalho: afxocc.h