Funzione DrawStatusTextA (commctrl.h)
La funzione DrawStatusText disegna il testo specificato nello stile di una finestra di stato con bordi.
Sintassi
void DrawStatusTextA(
HDC hDC,
LPCRECT lprc,
LPCSTR pszText,
UINT uFlags
);
Parametri
hDC
Handle per il contesto di visualizzazione per la finestra.
lprc
Tipo: LPCRECT
Puntatore a una struttura RECT che contiene la posizione, nelle coordinate client, del rettangolo in cui viene disegnato il testo. La funzione disegna i bordi all'interno dei bordi del rettangolo specificato.
pszText
Tipo: LPCTSTR
Puntatore a una stringa con terminazione Null che specifica il testo da visualizzare. I caratteri di tabulazioni nella stringa determinano se la stringa è allineata a sinistra, allineata a destra o allineata al centro.
uFlags
Flag di disegno di testo. Questo parametro può essere una combinazione di questi valori:
Valore restituito
Nessuno
Osservazioni
Le finestre normali visualizzano testo da sinistra a destra (LTR). Windows può essere con mirroring per visualizzare lingue come l'ebraico o l'arabo che leggono da destra a sinistra (RTL). In genere, la stringa di pszText verrà visualizzata nella stessa direzione del testo nella finestra padre. Se SBT_RTLREADING è impostato, la stringa pszText leggerà nella direzione opposta dal testo nella finestra padre.
Nota
L'intestazione commctrl.h definisce DrawStatusText come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
commctrl.h |
libreria |
Comctl32.lib |
dll | Comctl32.dll |