GETINFO_STDVAR結構(printoem.h)
GETINFO_STDVAR 結構會作為 UNIFONTOBJ_GetInfo 回呼函式的輸入。
語法
typedef struct _GETINFO_STDVAR {
DWORD dwSize;
DWORD dwNumOfVariable;
struct {
DWORD dwStdVarID;
LONG lStdVariable;
};
__unnamed_struct_1552_3 StdVar[1];
} GETINFO_STDVAR, *PGETINFO_STDVAR;
成員
dwSize
指定 GETINFO_STDVAR 結構的大小,以位元組為單位。 由 UNIFONTOBJ_GetInfo 呼叫者提供。
dwNumOfVariable
定義 DWORD 成員 dwNumOfVariable。
dwStdVarID
定義 DWORD 成員 dwStdVarID。
lStdVariable
定義 LONG 成員 lStdVariable。
StdVar[1]
指定標準變數索引和值的陣列。 每個陣列元素都包含兩個成員:一個 dwStdVarID 成員和一個 lStdVariable 成員。
dwStdVarID
指定應該傳回值 標準變數。 由 UNIFONTOBJ_GetInfo 呼叫者提供。 下表包含有效值。
標識碼 | 標準變數 |
---|---|
FNT_INFO_CURRENTFONTID | CurrentFontID |
FNT_INFO_FONTBOLD | FontBold |
FNT_INFO_FONTHEIGHT | FontHeight |
FNT_INFO_FONTITALIC | FontItalic |
FNT_INFO_FONTMAXWIDTH | FontMaxWidth |
FNT_INFO_FONTSTRIKETHRU | FontStrikeThru |
FNT_INFO_FONTUNDERLINE | FontUnderline |
FNT_INFO_FONTWIDTH | FontWidth |
FNT_INFO_GRAYPERCENTAGE | GrayPercentage |
FNT_INFO_NEXTFONTID | NextFontID |
FNT_INFO_NEXTGLYPH | NextGlyph |
FNT_INFO_PRINTDIRINCCDEGREES | PrintDirInCCDegrees |
FNT_INFO_TEXTXRES | TextXRes |
FNT_INFO_TEXTYRES | TextYRes |
由 UNIFONTOBJ_GetInfo 呼叫者提供。
lStdVariable
指定指定標準變數的目前值。 由 Unidrv 的 UNIFONTOBJ_GetInfo 回呼函式提供。
言論
若要取得 Unidrv 標準變數的目前值,轉譯外掛程式可以在呼叫 Unidrv 的 UNIFONTOBJ_GetInfo 回呼函式時提供GETINFO_STDVAR結構的位址。
如需 標準變數的詳細資訊,請參閱 Microsoft通用印表機驅動程式。
要求
要求 | 價值 |
---|---|
標頭 | printoem.h (include Printoem.h) |