Classe COleControl Membros
Construção/destruição
Inicialização
Funções de modificação de Controlarar
Persistência
Atualizar/pintura funções
Exceções de expedição
Funções de propriedade ambiente
Evento disparando funções
Métodos/propriedades de ações
Funções de dimensionamento do controle OLE
Funções de ligação de dados OLE
Funções de quadro simples
Funções do Site do Controlarar OLE
Caixa de diálogo modal funções
Operações sem janelas
Funções de manipulação de ponteiro inativo
Funções de controle assíncrono
Overridables
Funções de notificação de alteração
Funções de notificação de Interface OLE
Interface IViewObject notificação Overridables
Funções de ativação in-loco
Funções de procura de propriedade
Construção/destruição
Inicialização
InitializeIIDs |
Informa o classe base das IIDs irá usar o Controlarar. |
ResetStockProps |
Inicializa as propriedades de ações COleControl para seus valores padrão. |
ResetVersion |
Inicializa o número de versão para um determinado valor. |
SetInitialSize |
Define o tamanho de um Controlarar OLE quando primeiro exibido em um contêiner. |
Funções de modificação de Controlarar
Persistência
Atualizar/pintura funções
DoSuperclassPaint |
Redesenha um Controlarar OLE que tem sido subclasse de um Controlarar do Windows. |
InvalidateControl |
Invalida uma área do Controlarar exibida, fazendo com que seja ser redesenhada. |
IsOptimizedDraw |
Indica se o Contêiner suporta otimizado desenho para o desenho operação atual. |
SelectFontObject |
Seleciona uma propriedade Personalizar fonte em um contexto de dispositivo. |
SelectStockFont |
Seleciona a propriedade fonte ações em um contexto de dispositivo. |
TranslateColor |
Converte um valor OLE_COLOR em um valor COLORREF. |
Exceções de expedição
GetNotSupported |
Impede acesso ao valor da propriedade de um Controlarar pelo usuário. |
SetNotPermitted |
Indica que uma Solicitar editar tem falha. |
SetNotSupported |
Impede a modificação para valor da propriedade de um Controlarar pelo usuário. |
ThrowError |
Sinais de que ocorreu um erro em um Controlarar OLE. |
Funções de propriedade ambiente
Evento disparando funções
Métodos/propriedades de ações
DoClick |
Implementação do Método DoClick ações. |
Atualizar |
Força uma repaint de aparência de um controle. |
GetAppearance |
Retorna o valor da propriedade Aparência ações. |
SetAppearance |
Define o valor da propriedade Aparência ações. |
GetBackColor |
Retorna o valor da propriedade BackColor ações. |
SetBackColor |
Define o valor da propriedade BackColor ações. |
GetBorderStyle |
Retorna o valor da propriedade BorderStyle ações. |
SetBorderStyle |
Define o valor da propriedade BorderStyle ações. |
GetEnabled |
Retorna o valor da stock habilitado propriedade. |
SetEnabled |
Define o valor da stock habilitado propriedade. |
GetForeColor |
Retorna o valor da propriedade ForeColor ações. |
SetForeColor |
Define o valor da propriedade ForeColor ações. |
GetFont |
Retorna o valor da propriedade fonte ações. |
GetFontTextMetrics |
Retorna as métricas de um objeto de CFontHolder. |
GetStockTextMetrics |
Retorna as métricas da propriedade fonte ações. |
InternalGetFont |
Retorna um objeto de CFontHolder para a propriedade fonte ações. |
SetFont |
Define o valor da propriedade fonte ações. |
SelectStockFont |
Seleciona a propriedade do Controlarar ações fonte em um contexto de dispositivo. |
GetHwnd |
Retorna o valor da propriedade hWnd ações. |
GetText |
Retorna o valor da propriedade texto ou Legenda ações. |
InternalGetText |
Recupera a propriedade de legenda ou texto de ações. |
BreakIterator. SetText |
Define o valor da propriedade texto ou Legenda ações. |
Funções de dimensionamento do controle OLE
Funções de ligação de dados OLE
Funções de quadro simples
Funções do Site do Controlarar OLE
ControlInfoChanged |
Chame essa função depois que o conjunto de mnemônicos tratados pelo Controlarar foi alterado. |
GetClientSite |
Consulta a um objeto para o ponteiro para seu atual site cliente dentro de seu contêiner. |
GetExtendedControl |
Recupera um ponteiro para um objeto de Controlarar estendido que pertencem ao contêiner. |
LockInPlaceActive |
Determina se o Controlarar pode ser desativado pelo contêiner. |
TransformCoords |
Coordenar as transformações valores entre um contêiner e o controle. |
Caixa de diálogo modal funções
PreModalDialog |
Notifica o contêiner que uma caixa de diálogo modal está prestes a ser exibido. |
PostModalDialog |
Notifica o contêiner que uma caixa de diálogo modal foi fechada. |
Operações sem janelas
ClipCaretRect |
Ajusta um Retangular de cursor se ele está sobreposto por um controle. |
GetCapture |
Determina se um objeto de Controlarar sem janelas, ativado tem a captura do mouse. |
GetClientRect |
Recupera o tamanho da área cliente do controle. |
GetDC |
Fornece um meio para um Controlarar sem janelas para get um contexto para dispositivo de seu contêiner. |
GetFocus |
Determina se o Controlarar tem o foco. |
GetWindowlessDropTarget |
Substituir para permitir que um Controlarar sem janelas ser o destino de arrastar e soltar operações. |
InvalidateRgn |
Invalida a área do cliente da janela do contêiner dentro de determinada região. Pode ser usado para redesenhar controles sem janelas na região. |
OnWindowlessMessage |
Processa mensagens de janela (diferente de mouse e teclado mensagens) para controles sem janelas. |
ReleaseCapture |
Libera a captura do mouse. |
ReleaseDC |
Libera o contexto para dispositivo exibir de um contêiner de um Controlarar sem janelas. |
ScrollWindow |
Permite que um Controlarar sem janelas rolar uma área dentro de sua imagem de ativo no local na tela. |
SetCapture |
Faz com que a janela do Controlarar contêiner tomar posse da captura do mouse em nome do controle. |
SetFocus |
Faz com que a janela do Controlarar contêiner tomar posse do foco de entrada em nome do controle. |
Funções de manipulação de ponteiro inativo
ClientToParent |
Converte um apontar relativo para origem do Controlar para um apontar relativo para origem do seu recipiente. |
GetActivationPolicy |
Altera o comportamento de ativação padrão de um Controlarar que ofereça suporte a interface de IPointerInactive. |
GetClientOffset |
Recupera a diferença entre o canto superior esquerdo da área retangular do Controlarar e o canto superior esquerdo da sua área de cliente. |
OnInactiveMouseMove |
Substituir para que o contêiner para o Controlarar inativo sob as mensagens WM_MOUSEMOVE de expedição de ponteiro do mouse para o controle. |
OnInactiveSetCursor |
Substituir para que o contêiner para o Controlarar inativo sob mensagens de WM_SETCURSOR de expedição de ponteiro do mouse para o controle. |
ParentToClient |
Converte um apontar relativo para origem do contêiner para um apontar relativo para origem do Controlar. |
Funções de controle assíncrono
GetReadyState |
Retorna o estado de prontidão do controle. |
InternalSetReadyState |
Define o estado de prontidão do controle e aciona o evento de alteração de estado de pronto. |
Carga |
Redefine quaisquer dados assíncronos anteriores e inicia um novo carregar da propriedade do Controlarar assíncrono. |
Overridables
DisplayError |
Exibe eventos de erro ações para usuário do Controlarar. |
DoPropExchange |
Serializa as propriedades de um objeto COleControl. |
GetClassID |
Recupera a identificação de classe OLE do Controlarar. |
GetMessageString |
Fornece o texto de barra de status para um item de menu. |
IsSubclassedControl |
Chamado para determinar se as subclasses de controle de um Windows controlar. |
OnClick |
Chamado para acionar o estoque clique em evento. |
OnDoVerb |
Chamado depois que um verbo Controlarar foi executado. |
OnDraw |
Chamado quando um Controlarar é solicitado para redesenhar próprio. |
OnDrawMetafile |
Chamado pelo contêiner quando um controle é solicitado para redesenhar próprio usando um contexto de dispositivo do metarquivo. |
OnEdit |
Chamado pelo contêiner para interface do usuário ativar um Controlarar OLE. |
OnEnumVerbs |
Chamado pelo contêiner para enumerar os verbos de um Controlarar. |
OnEventAdvise |
Chamado quando manipuladores de eventos são conectados ou desconectados de um controle. |
OnKeyDownEvent |
Chamado após o evento KeyDown de ações tem foi acionado. |
OnKeyPressEvent |
Chamado após o evento KeyPress ações tem foi acionado. |
OnKeyUpEvent |
Chamado após o evento KeyUp ações tem foi acionado. |
OnProperties |
Chamado quando verbo de "Propriedades" do Controlarar tiver sido chamado. |
OnResetState |
Redefine as propriedades do Controlarar com os valores padrão. |
Funções de notificação de alteração
Funções de notificação de Interface OLE
OnAmbientPropertyChange |
Chamado quando uma propriedade de ambiente é alterada. |
OnClose |
Notifica o controle que IOleControl tiver sido chamado. |
OnFreezeEvents |
Chamado quando eventos do Controlarar estão congelados ou unfrozen. |
OnGetControlInfo |
Fornece informações mnemônicos para o contêiner. |
OnMnemonic |
Chamado quando uma chave mnemônicos do Controlarar foi pressionada. |
OnRenderData |
Chamado pela estrutura para recuperar dados no Formatarar especificado. |
OnRenderFileData |
Chamado pela estrutura para recuperar dados de um arquivo no formato especificado. |
OnRenderGlobalData |
Chamado pela estrutura para recuperar dados de memória global no formato especificado. |
OnSetClientSite |
Notifica o controle que IOleControl:: SetClientSite tiver sido chamado. |
OnSetData |
Substitui os dados do controle com outro valor. |
OnSetExtent |
Chamado depois que a extensão do Controlarar foi alterado. |
OnSetObjectRects |
Chamado depois que dimensões do Controlarar tem sido alterados. |
Interface IViewObject notificação Overridables
OnGetColorSet |
Notifica o Controlarar que tem sido chamado de IOleObject::GetColorSet. |
OnGetNaturalExtent |
Substituir para recuperar o tamanho de exibição do controle mais próximo para o modo de tamanho e medida proposto. |
OnGetViewExtent |
Substituir para recuperar o tamanho das áreas de Exibir do Controlarar (pode ser usado para habilitar o desenho de dois passos). |
OnGetViewRect |
Substituir para converter o tamanho do Controlarar em um Retangular começando em uma posição específica. |
OnGetViewStatus |
Substituir para recuperar exibir status do Controlarar. |
OnQueryHitPoint |
Substituir a consulta se a Exibir de um Controlarar se sobrepõe a um determinado ponto. |
OnQueryHitRect |
Substituir a consulta se a Exibir de um Controlarar se sobrepõe a qualquer ponto em um Retangular fornecido. |
Funções de ativação in-loco
OnGetInPlaceMenu |
Solicita a alça de menu do Controlarar que será mesclado com o menu do contêiner. |
OnHideToolBars |
Chamado pelo contêiner quando o controle é interface do usuário desativado. |
OnShowToolBars |
Chamado quando o Controlarar foi ativado UI. |
Funções de procura de propriedade
OnGetDisplayString |
Chamado para obter uma Cadeia de caracteres para representar um valor de propriedade. |
OnGetPredefinedStrings |
Retorna cadeias de caracteres que representa os valores possíveis para uma propriedade. |
OnGetPredefinedValue |
Retorna o valor correspondente a uma Cadeia de caracteres predefinida. |
OnMapPropertyToPage |
Indica qual página de propriedade a ser usado para editar uma propriedade. |
Visão geral de COleControl |nbsp; Membros de classe base | Gráfico de hierarquia