繪製文字(Windows GDI)
應用程式選取適當的字型、設定必要的文字格式設定選項,並計算文字字串所需的字元寬度和高度值之後,即可呼叫任何文字輸出函式,開始繪製字元和符號:
當應用程式呼叫其中一個函式時,作系統會將呼叫傳遞至圖形引擎,進而將呼叫傳遞至適當的設備驅動器。 在裝置驅動程式層級,這些呼叫都是由驅動程式本身的 ExtTextOut 或 TextOut 函式的一或多個呼叫所支援。 應用程式會藉由呼叫 ExtTextOut來達到最快的執行,這會快速轉換成裝置的 ExtTextOut 呼叫。 不過,當應用程式應該呼叫其他三個函式之一時,就會有實例:例如,若要在指定矩形區域的框線內繪製多行文字,呼叫 drawText更有效率。 若要建立具有文字對齊欄的多欄表格,呼叫 TabbedTextOut會更有效率。