常用 API 函数(5): 文本和字体函数
生活随笔
收集整理的這篇文章主要介紹了
常用 API 函数(5): 文本和字体函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| AddFontResource | 在Windows系統中添加一種字體資源 |
| CreateFont | 用指定的屬性創建一種邏輯字體 |
| CreateFontIndirect | 用指定的屬性創建一種邏輯字體 |
| CreateScalableFontResource | 為一種TureType字體創建一個資源文件,以便能用API函數AddFontResource將其加入Windows系統 |
| DrawText | 將文本描繪到指定的矩形中 |
| DrawTextEx | 與DrawText相似,只是加入了更多的功能 |
| EnumFontFamilies | 列舉指定設備可用的字體 |
| EnumFontFamiliesEx | 列舉指定設備可用的字體 |
| EnumFonts | 列舉指定設備可用的字體 |
| ExtTextOut | 經過擴展的文本描繪函數。也請參考SetTextAlign函數 |
| GetAspectRatioFilterEx | 用SetMapperFlags要求Windows只選擇與設備當前縱橫比相符的光柵字體時,本函數可判斷縱橫比大小 |
| GetCharABCWidths | 判斷TureType字體中一個或多個字符的A-B-C大小 |
| GetCharABCWidthsFloat | 查詢一種字體中一個或多個字符的A-B-C尺寸 |
| GetCharacterPlacement | 該函數用于了解如何用一個給定的字符顯示一個字串 |
| GetCharWidth | 調查字體中一個或多個字符的寬度 |
| GetFontData | 接收一種可縮放字體文件的數據 |
| GetFontLanguageInfo | 返回目前選入指定設備場景中的字體的信息 |
| GetGlyphOutline | 取得TureType字體中構成一個字符的曲線信息 |
| GetKerningPairs | 取得指定字體的字距信息 |
| GetOutlineTextMetrics | 接收與TureType字體內部特征有關的詳細信息 |
| GetRasterizerCaps | 了解系統是否有能力支持可縮放的字體 |
| GetTabbedTextExtent | 判斷一個字串占據的范圍,同時考慮制表站擴充的因素 |
| GetTextAlign | 接收一個設備場景當前的文本對齊標志 |
| GetTextCharacterExtra | 判斷額外字符間距的當前值 |
| GetTextCharset | 接收當前選入指定設備場景的字體的字符集標識符 |
| GetTextCharsetInfo | 獲取與當前選定字體的字符集有關的詳細信息 |
| GetTextColor | 判斷當前字體顏色。通常也稱為"前景色" |
| GetTextExtentExPoint | 判斷要填入指定區域的字符數量。也用一個數組裝載每個字符的范圍信息 |
| GetTextExtentPoint | 判斷一個字串的大小(范圍) |
| GetTextFace | 獲取一種字體的字樣名 |
| GetTextMetrics | 獲取與選入一種設備場景的物理字體有關的信息 |
| GrayString | 描繪一個以灰色顯示的字串。通常由Windows用于標識禁止狀態 |
| PolyTextOut | 描繪一系列字串 |
| RemoveFontResource | 從Windows系統中刪除一種字體資源 |
| SetMapperFlags | Windows對字體進行映射時,可用該函數選擇與目標設備的縱橫比相符的光柵字體 |
| SetTextAlign | 設置文本對齊方式,并指定在文本輸出過程中使用設備場景的當前位置 |
| SetTextCharacterExtra | 描繪文本的時候,指定要在字符間插入的額外間距 |
| SetTextColor | 設置當前文本顏色。這種顏色也稱為"前景色" |
| SetTextJustification | 通過指定一個文本行應占據的額外空間,可用這個函數對文本進行兩端對齊處理 |
| TabbedTextOut | 支持制表站的一個文本描繪函數 |
| TextOut | 文本繪圖函數 |
轉載于:https://www.cnblogs.com/del/archive/2007/12/19/1006391.html
總結
以上是生活随笔為你收集整理的常用 API 函数(5): 文本和字体函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用 RUP 管理小型项目和团队
- 下一篇: 仙剑4按键取钱的东东。