FONTDESC-Struktur (olectl.h)
Enthält Parameter, die zum Erstellen eines Schriftartobjekts über die OleCreateFontIndirect-Funktion verwendet werden.
Syntax
typedef struct tagFONTDESC {
UINT cbSizeofstruct;
LPOLESTR lpstrName;
CY cySize;
SHORT sWeight;
SHORT sCharset;
BOOL fItalic;
BOOL fUnderline;
BOOL fStrikethrough;
} FONTDESC, *LPFONTDESC;
Member
cbSizeofstruct
Die Größe der Struktur in Bytes.
lpstrName
Zeiger auf einen OLESTR , der die aufrufereigene Zeichenfolge angibt, die den Schriftartnamen angibt.
cySize
cySize
Anfangspunktgröße der Schriftart. Verwenden Sie das element int64 der CY-Struktur , und skalieren Sie Den Schriftgrad (in Punkt) um 10000.
sWeight
Anfangsgewichtung der Schriftart. Wenn die Gewichtung unter 550 liegt (der Durchschnitt von FW_NORMAL, 400 und FW_BOLD 700), wird auch die Bold-Eigenschaft in FALSE initialisiert. Wenn die Gewichtung über 550 liegt, wird die Bold-Eigenschaft auf TRUE festgelegt.
sCharset
Anfangszeichensatz der Schriftart.
fItalic
Anfänglicher kursiver Zustand der Schriftart.
fUnderline
Anfänglicher Unterstreichungszustand der Schriftart.
fStrikethrough
Anfänglicher Durchstreichungszustand der Schriftart.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | olectl.h |