DTBLLABEL
Hace referencia a: Outlook 2013 | Outlook 2016
Describe una etiqueta que se usará en un cuadro de diálogo que se compila a partir de una tabla para mostrar.
Propiedad | Valor |
---|---|
Archivo de encabezado: |
Mapidefs.h |
Macro relacionada |
SizedDtblLabel |
typedef struct _DTBLLABEL
{
ULONG ulbLpszLabelName;
ULONG ulFlags;
} DTBLLABEL, FAR *LPDTBLLABEL;
Members
ulbLpszLabelName
Posición en memoria de la etiqueta de cadena de caracteres.
ulFlags
Máscara de bits de marcas usadas para designar el formato de la etiqueta a la que apunta el miembro ulbLpszLabelName . Se puede establecer la marca siguiente:
MAPI_UNICODE
La etiqueta está en formato Unicode. Si no se establece la marca de MAPI_UNICODE, la etiqueta está en formato ANSI.
Comentarios
Una estructura DTBLLABEL describe un texto de control de etiqueta que se muestra con otro tipo de control para agregar significado a ese control. Por ejemplo, la mayoría de los controles de edición se colocan junto a etiquetas para informar al usuario del tipo de información que se va a escribir. Algunos controles, como los cuadros de grupo y los botones de radio, contienen sus propias etiquetas.
La etiqueta puede incluir un acelerador de Windows, identificado como el carácter que sigue a la y comercial (&). Al presionar la tecla de aceleración, se coloca el foco en el primer control sin etiqueta y sin botones que sigue a esta etiqueta en la tabla de visualización.
No hay compatibilidad con etiquetas de varias líneas. Mostrar varias líneas requiere varias etiquetas.
No es posible usar una etiqueta como control de edición de solo lectura. La diferencia es que un control de edición se puede seleccionar y copiar, mientras que una etiqueta no puede.
Para obtener información general sobre las tablas para mostrar, vea Mostrar tablas. Para obtener información sobre cómo implementar una tabla para mostrar, consulte Implementación de una tabla para mostrar.