Funzione ImmSetCompositionFontA (imm.h)
Imposta il tipo di carattere logico da usare per visualizzare i caratteri nella finestra di composizione.
Sintassi
BOOL ImmSetCompositionFontA(
HIMC unnamedParam1,
[in] LPLOGFONTA lplf
);
Parametri
unnamedParam1
[in] lplf
Puntatore a una struttura LOGFONT contenente le informazioni sul tipo di carattere da impostare.
Valore restituito
Restituisce un valore diverso da zero se ha esito positivo o 0 in caso contrario.
Commenti
Questa funzione causa l'invio di un comando IMN_SETCOMPOSITIONFONT a un'applicazione. Anche se l'applicazione non usa mai la finestra di composizione, deve impostare il tipo di carattere appropriato per assicurarsi che i caratteri vengano visualizzati correttamente. Questo è particolarmente vero per la scrittura verticale.
Nota
L'intestazione imm.h definisce ImmSetCompositionFont come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop], supporto per la lingua asiatica orientale installato. |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imm.h (include Immdev.h, Windows.h) |
Libreria | Imm32.lib |
DLL | Imm32.dll |