CComControlBase membros
CComControlBase membros de classe são divididos em categorias a seguir:
Métodos
Métodos de propriedade GetAmbient
Membros de dados
Definições de tipo
Métodos
O construtor. |
|
O destruidor. |
|
Recupera um ponteiro para a interface solicitada. |
|
Verifica que o iVerb parâmetro usado por IOleObjectImpl::DoVerb um ativa (interface) do controle de usuárioiVerb é igual a OLEIVERB_UIACTIVATE), define a ação tomada quando o usuário clica duas vezes no controle (iVerb é igual a OLEIVERB_PRIMARY), exibe o controle (iVerb é igual a OLEIVERB_SHOW), ou ativa o controle (iVerb é igual a OLEIVERB_INPLACEACTIVATE). |
|
Verifica que o iVerb parâmetro usado por IOleObjectImpl::DoVerb faz com que a interface do usuário do controle para ativar e retorna TRUE. |
|
Exibe páginas de propriedades do controle. |
|
telefonar Esse método para informar o contêiner para redesenhar o controle ou notificar advise registrados Coletores de que modo de exibição do controle é alterado. |
|
Retorna o valor do membro de dados m_bRequiresSave. |
|
Recupera x e y valores do numerador e denominador de fator de aplicar aplicar zoom para um controle ativado para no local de edição. |
|
Faz com que o controle para fazer a transição do estado de inativo para qualquer estado o verbo em iVerb indica. |
|
Chame esse método para consultar o site de controle para um ponteiro para a interface identificado. |
|
Ignore este método para desenhar seu controle. |
|
O padrão de OnDrawAdvanced prepara um contexto de dispositivo normalizado para desenhar e, em seguida, chama OnDraw método. |
|
Verifica o controle está ativo no local e tem um site de controle válido e informa o contêiner que o controle perdeu o foco. |
|
Verifica que a interface do usuário está no modo de usuário e, em seguida, ativa o controle. |
|
Prepara o contêiner para pintura, obtém a área de cliente do controle e, em seguida, chama OnDraw método. |
|
Verificações que o controle está ativo no local tem um site de controle válido e informa o contêiner de controle ganhou o foco. |
|
Ignore este método para fornecer sua própria teclado manipuladores de acelerador. |
|
Notifica o comunicado todos os receptores registrados com o proprietário da advise o controle foi fechado. |
|
Notifica o comunicado todos os receptores registrados com o proprietário de advise que os dados de controle foi alterado. |
|
Notifica o comunicado todos os receptores de registrados com o proprietário da advise que o controle tem um novo identificador de origem. |
|
Notifica o comunicado todos os receptores registrados com o proprietário de advise o controle tiver sido salvo. |
|
Notifica que todos registrado comunicadas PIAs modo de exibição do controle é alterado. |
|
Define ou remove o foco do teclado ou para o controle. |
|
Define o membro de dados m_bRequiresSave o valor no bDirty. |
Métodos de propriedade GetAmbient
Recupera DISPID_AMBIENT_APPEARANCE, a configuração para o controle de aparência corrente: 0 para simples e 1 para 3D. |
|
Recupera DISPID_AMBIENT_AUTOCLIP, um sinalizar que indica se o contêiner oferece suporte a corte automático da área de exibição de controle. |
|
Recupera DISPID_AMBIENT_BACKCOLOR, a cor do plano de fundo de ambiente para todos os controles, definidos pelo contêiner. |
|
Recupera DISPID_AMBIENT_CHARSET, o ambiente conjunto de caractere para todos os controles, definidos pelo recipiente. |
|
Recupera DISPID_AMBIENT_CODEPAGE, o ambiente conjunto de caractere de todos os controles, definidos pelo contêiner. |
|
Recupera DISPID_AMBIENT_DISPLAYASDEFAULT, um sinalizar é TRUE se o contêiner tiver marcado o controle neste site seja um botão padrão e, portanto, um controle de botão deve desenhar da própria com um quadro mais espesso. |
|
Recupera DISPID_AMBIENT_DISPLAYNAME, o nome o contêiner tem fornecido para o controle. |
|
Recupera um ponteiro para o ambiente do contêiner IFont interface. |
|
Recupera um ponteiro para o ambiente do contêiner IFontDispinterface de distribuição . |
|
Recupera DISPID_AMBIENT_FORECOLOR, a cor de primeiro plano ambiente para todos os controles, definidos pelo contêiner. |
|
Recupera DISPID_AMBIENT_LOCALEID, o identificador do linguagem usado pelo contêiner. |
|
Recupera DISPID_AMBIENT_MESSAGEREFLECT, um sinalizar que indica se o contêiner quer receber mensagens de janela (por exemplo, WM_DRAWITEM) sistema autônomo eventos. |
|
Recupera DISPID_AMBIENT_PALETTE, usado para acesso HPALETTE. |
|
Recupera a propriedade do contêiner especificada por id. |
|
Recupera DISPID_AMBIENT_RIGHTTOLEFT, a direção na qual conteúdo é exibido pelo contêiner. |
|
Recupera DISPID_AMBIENT_SCALEUNITS, unidades de ambiente do contêiner (sistema autônomo polegadas ou centímetros) para rotular exibe. |
|
Recupera DISPID_AMBIENT_SHOWGRABHANDLES, um sinalizar que indica se o contêiner permite o controle para exibir captar alças para si mesma ao ativo. |
|
Recupera DISPID_AMBIENT_SHOWHATCHING, um sinalizar que indica se o contêiner permite o controle para exibir-se com um padrão hachurado quando a interface do usuário está ativo. |
|
Recupera DISPID_AMBIENT_SUPPORTSMNEMONICS, um sinalizar que indica se o contêiner oferece suporte a teclado mnemônicos. |
|
Recupera DISPID_AMBIENT_TEXTALIGN, o alinhamento de texto preferido pelo contêiner: 0 para alinhamento geral (números à direita, texto à esquerda), 1 para o alinhamento à esquerda, 2 para alinhamento centralizado e 3 para alinhamento à direita. |
|
Recupera DISPID_AMBIENT_TOPTOBOTTOM, a direção na qual conteúdo é exibido pelo contêiner. |
|
Recupera DISPID_AMBIENT_UIDEAD, um sinalizar indicando se o contêiner deseja o controle para responder a ações de interface do usuário. |
|
Recupera DISPID_AMBIENT_USERMODE, um sinalizar que indica se o contêiner está no modo de execução (TRUE) ou o modo de design (FALSE). |
Membros de dados
sinalizar que indica que o controle não pode ser qualquer Outros dimensionar. |
|
sinalizar que indica que IDataObjectImpl::GetData e CComControlBase::GetZoomInfo deve conjunto o dimensionar do controle de m_sizeNatural em vez de m_sizeExtent. |
|
sinalizar que indica que IDataObjectImpl::GetData deve usar HIMETRIC unidades e não pixels ao desenhar. |
|
sinalizar que indica que o controle está ativo no local. |
|
sinalizar que indica que o contêiner suporta a IOleInPlaceSiteEx interface e OCX96 controlam recursos, sistema autônomo sem janelas e cintilação-disponível controles. |
|
sinalizar que indica estarem ou não o controle tiver negociado com o contêiner sobre o suporte para recursos de controle de OCX96 (sistema autônomo controles sem janelas e sem cintilações), e se o controle está em janelas ou sem janelas. |
|
sinalizar que indica que o controle quer para recompor sua apresentação quando o contêiner de dimensionar de exibição do controle é alterado. |
|
sinalizar que indica que o controle alterou desde a última vez em que foi salvo. |
|
sinalizar que indica o controle que deseja redimensionar sua extensão natural (seu dimensionar físico sem escala) quando o contêiner mudar dimensionar de exibição do controle. |
|
sinalizar que indica a interface de usuário do controle, sistema autônomo, por exemplo, menus e barras de ferramentas está ativo. |
|
sinalizar que indica que o controle está usando a região da janela fornecida pelo contêiner. |
|
sinalizar que indica que o controle tiver sido sem janelas, mas pode ou não ser sem janela agora. |
|
sinalizar que indica que o controle deve ser em janelas, mesmo se o contêiner de oferecer suporte aos controles sem janelas. |
|
sinalizar que indica que o controle for sem janelas. |
|
Contém uma referência para o identificador da janela associada ao controle. |
|
Uma contagem do número de vezes que o contêiner congelou eventos (recusou-se a aceitar eventos) sem um intermediários descongelamento de eventos (aceitação de eventos). |
|
A posição em pixels do controle, expresso em coordenadas do contêiner. |
|
A extensão do controle em unidades HIMETRIC (cada unidade é 0,01 milímetros) para uma exibição específica. |
|
O dimensionar físico do controle em unidades HIMETRIC (cada unidade é 0,01 milímetros). |
|
Um ponteiro direto para a conexão comunicado no contêiner do contêiner (IAdviseSink). |
|
A CComDispatchDriver objeto que permite recuperar e conjunto propriedades do contêiner através de um IDispatch ponteiro. Para obter mais informações, consulte Implementing the IDispatch Interface. |
|
Um ponteiro para o site do cliente do controle dentro do contêiner. |
|
Fornece que um padrão de meios Isenção comunicados conexões entre os objetos de dados e aconselha receptores. |
|
Um ponteiro para IOleInPlaceSite, IOleInPlaceSiteEx, or IOleInPlaceSiteWindowless ponteiro de interface. |
|
Fornece uma implementação padrão de uma maneira de manter conexões comunicados. |
Definições de tipo
Substituir se o m_nAppearance propriedade ações não é do tipo curto. |