Funzione SetMapperFlags (wingdi.h)

La funzione SetMapperFlags modifica l'algoritmo usato dal mapper del tipo di carattere quando esegue il mapping dei tipi di carattere logici ai tipi di carattere fisici.

Sintassi

C++
DWORD SetMapperFlags(
  [in] HDC   hdc,
  [in] DWORD flags
);

Parametri

[in] hdc

Handle al contesto del dispositivo che contiene il flag del mapper del tipo di carattere.

[in] flags

Specifica se il mapper del tipo di carattere deve tentare di trovare la corrispondenza tra le proporzioni di un tipo di carattere e il rapporto di aspetto del dispositivo corrente. Se lo zero bit è impostato, il mapper seleziona solo i tipi di carattere corrispondenti.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è il valore precedente del flag font-mapper.

Se la funzione ha esito negativo, il valore restituito è GDI_ERROR.

Commenti

Se il parametro dwFlag è impostato e non esistono tipi di carattere corrispondenti, Windows sceglie una nuova rapporto di aspetto e recupera un tipo di carattere corrispondente a questo rapporto.

I bit rimanenti del parametro dwFlag devono essere zero.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni carattere e testo

Panoramica dei tipi di carattere e del testo

GetAspectRatioFilterEx