Share via


Método ITextHost::TxGetAcceleratorPos (textserv.h)

Solicita al carácter especial que se use para el carácter de acelerador de inserción.

Sintaxis

HRESULT TxGetAcceleratorPos(
  LONG *pcp
);

Parámetros

pcp

Tipo: LONG*

Posición de carácter del carácter que se va a subrayado. El host de texto establece esta variable. Una posición de carácter de –1 (es decir, negativa) indica que no se debe subrayado ningún carácter.

Valor devuelto

Tipo: HRESULT

El valor devuelto es S_OK.

Comentarios

Los aceleradores permiten métodos abreviados de teclado o teclas de aceleración a varios elementos de la interfaz de usuario (como botones). Normalmente, el carácter de método abreviado está subrayado.

Este método indica al objeto de servicios de texto qué carácter es el acelerador y, por tanto, debe subrayado. Tenga en cuenta que el objeto de servicios de texto no procesa aceleradores; que es responsabilidad del host.

Normalmente, este método solo se llama si el bit de TXTBIT_SHOWACCELERATOR se establece en el objeto de servicios de texto. Consulte OnTxPropertyBitsChange.

NotaCualquier cambio en el texto del objeto de servicios de texto da como resultado la invalidación de la inclusión del acelerador. En este caso, es responsabilidad del host recalcular la posición de caracteres adecuada e informar al objeto de servicios de texto de que hay disponible un nuevo acelerador.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado textserv.h
Archivo DLL Msftedit.dll

Consulte también

Conceptual

ITextHost

OnTxPropertyBitsChange

Referencia

Controles de edición enriquecida sin ventanas