【導(dǎo)讀】使用定義好的與設(shè)備無關(guān)的字體集,Windows就能維。護它的設(shè)備無關(guān)性,提供“所見即所得”的好處,即屏幕。GDI進行文本輸出。一定意義上,任何內(nèi)容。都可以看成圖形實體。先要獲得文本句柄。設(shè)置字體、字符大小、字符顏色等有關(guān)屬性。將這些屬性選入設(shè)備環(huán)境。物理字體是為特殊設(shè)備設(shè)計的,因而是設(shè)備相關(guān)的。ANSI_FIXEDANSI標準的固定寬度的字體。DEFAULT_GUI當前GUI的默認字體。OEM_FIXED由標準原設(shè)備制造商提供。調(diào)函數(shù)GetStockObject獲得系統(tǒng)字體句柄。若需要定義系統(tǒng)以外的字體,可以調(diào)用函數(shù)GreateFont自行創(chuàng)建。intnWidth,//字體寬度,取0則由系統(tǒng)根據(jù)高寬比取最佳值。intnEscapement,//每行文字相對于頁底的角度,單位為。DWORDnWeight,//字體粗細度,范圍為0~1000. DWORDdwStrikeout,//如果要求中劃線,則取非零。DWORDdwCharset,//字體所屬字符集。DWORDdwQuality,//輸出質(zhì)量,一般取默認值DEFAULT_QUALITY. 等,以確定輸出格式和下一行字符的位置。BYTEtmStruckOut;//非0則表示字符為刪除字體。LPSIZElpSize//返回字符串寬度及高度的SIZE數(shù)據(jù)結(jié)構(gòu)的地址。字符的高度與行間隔均存儲在tm指向的TEXTMETRICS結(jié)。構(gòu)中,換行時Y軸上文本的起始坐標cy為:。intX,intY,//X,Y為用戶區(qū)中字符串的起始坐標。LPCTSTRlpstring,//lpstring為顯示的字符串