Classe ITextHost (textserv.h)
A interface ITextHost é usada por um objeto de serviços de texto para obter serviços de host de texto.
Herança
A interface ITextHost herda da interface IUnknown . ITextHost também tem estes tipos de membros:
Métodos
A classe ITextHost tem esses métodos.
ITextHost::OnTxCharFormatChange Define o formato de caractere padrão para o host de texto. |
ITextHost::OnTxParaFormatChange Define o formato de parágrafo padrão para o host de texto. |
ITextHost::TxActivate Notifica o host de texto de que o controle está ativo. |
ITextHost::TxClientToScreen Converte coordenadas de host de texto em coordenadas de tela. |
ITextHost::TxCreateCaret Cria uma nova forma para o cursor do controle de edição avançada sem janelas. |
ITextHost::TxDeactivate Notifica o host de texto de que o controle agora está inativo. |
ITextHost::TxEnableScrollBar Habilita ou desabilita uma ou ambas as setas da barra de rolagem na janela do host de texto. |
ITextHost::TxGetAcceleratorPos Solicita o caractere especial a ser usado para o caractere de acelerador de sublinhado. |
ITextHost::TxGetBackStyle Solicita o estilo de tela de fundo do host de texto. |
ITextHost::TxGetCharFormat Solicita o formato de caractere padrão do host de texto. |
ITextHost::TxGetClientRect Recupera as coordenadas do cliente da área de cliente do host de texto. |
ITextHost::TxGetDC Solicita o contexto do dispositivo para a janela do host de texto. |
ITextHost::TxGetExtent Solicita o tamanho nativo do controle em HIMETRIC. |
ITextHost::TxGetMaxLength Obtém o comprimento máximo permitido do host de texto para o texto. |
ITextHost::TxGetParaFormat Solicita o formato de parágrafo padrão do host de texto. |
ITextHost::TxGetPasswordChar Solicita o caractere de senha do host de texto. |
ITextHost::TxGetPropertyBits Solicita as configurações de propriedade de bit para o host de texto. |
ITextHost::TxGetScrollBars Solicita informações sobre as barras de rolagem compatíveis com o host de texto. |
ITextHost::TxGetSelectionBarWidth Retorna o tamanho da barra de seleção em HIMETRIC. |
ITextHost::TxGetSysColor Recupera a cor do host de texto para um elemento de exibição especificado. |
ITextHost::TxGetViewInset Solicita as dimensões do espaço em branco ao redor do texto na janela do host de texto. |
ITextHost::TxImmGetContext Recupera o contexto de entrada do IME (Editor de Método de Entrada) associado ao host dos serviços de texto. Esse método é usado apenas em versões de idioma asiático do sistema operacional. |
ITextHost::TxImmReleaseContext Libera um contexto de entrada retornado pelo método ITextHost::TxImmGetContext e desbloqueia a memória associada ao contexto. Esse método é usado apenas em versões de idioma asiático do sistema operacional. |
ITextHost::TxInvalidateRect Especifica um retângulo para o host de texto a ser adicionado à região de atualização da janela do host de texto. |
ITextHost::TxKillTimer Solicita que o host de texto destrua o temporizador especificado. |
ITextHost::TxNotify Notifica o host de texto de vários eventos. |
ITextHost::TxReleaseDC Libera o contexto do dispositivo obtido pelo método ITextHost::TxGetDC. |
ITextHost::TxScreenToClient Converte as coordenadas da tela nas coordenadas da janela do host de texto. |
ITextHost::TxScrollWindowEx Solicita que o host de texto role o conteúdo da área de cliente especificada. |
ITextHost::TxSetCapture Define a captura do mouse na janela do host de texto. |
ITextHost::TxSetCaretPos Move a posição do cursor para as coordenadas especificadas na janela do host de texto. |
ITextHost::TxSetCursor Estabelece uma nova forma de cursor (I-beam) na janela do host de texto. |
ITextHost::TxSetFocus Define o foco para a janela do host de texto. |
ITextHost::TxSetScrollPos Define a posição da caixa de rolagem (polegar) na barra de rolagem especificada e, se solicitado, redesenha a barra de rolagem para refletir a nova posição da caixa de rolagem. (ITextHost.TxSetScrollPos) |
ITextHost::TxSetScrollRange Define os valores de posição mínima e máxima para a barra de rolagem especificada na janela do host de texto. |
ITextHost::TxSetTimer Solicita que o host de texto crie um temporizador com um tempo limite especificado. |
ITextHost::TxShowCaret Mostra ou oculta o cursor na posição do cursor na janela do host de texto. |
ITextHost::TxShowScrollBar Mostra ou oculta a barra de rolagem na janela do host de texto. |
ITextHost::TxViewChange Indica ao host de texto que a região de atualização foi alterada. |
Comentários
Você deve implementar a interface ITextHost antes de chamar a função CreateTextServices .
Os aplicativos não chamam os métodos ITextHost . Um objeto de serviços de texto criado pela função CreateTextServices chama os métodos de interface.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | textserv.h |