回覆列表
  • 1 # 使用者3926722064098

    DrawText (hdc, lpStr, nCount, lpRect, wFormat) ;

    說明

    將文字描繪到指定的矩形中

    返回值

    Long,描繪文字的高度

    引數表

    引數 型別及說明

    hdc ,欲在其中顯示文字的一個裝置場景的控制代碼

    lpStr ,欲描繪的文字字串

    nCount,欲描繪的字元數量。如果要描繪整個字串(直到空中止符),則可將這個引數設為-1

    lpRect ,指定用於繪圖的一個格式化矩形(採用邏輯座標)

    wFormat ,一個標誌位陣列,決定了以何種形式執行繪圖。參考下面總結的常數型別列表

    標誌常數 說明

    DT_BOTTOM 必須同時指定DT_SINGLE。指示文字對齊格式化矩形的底邊

    DT_CALCRECT 象下面這樣計算格式化矩形:多行繪圖時矩形的底邊根據需要進行延展,以便容下所有文字;單行繪圖時,延展矩形的右側。不描繪文字。由lpRect引數指定的矩形會載入計算出來的值

    DT_CENTER 文字垂直居中

    DT_EXPANDTABS 描繪文字的時候,對製表站進行擴充套件。預設的製表站間距是8個字元。但是,可用DT_TABSTOP標誌改變這項設定

    DT_EXTERNALLEADING 計算文字行高度的時候,使用當前字型的外部間距屬性(the external leading attribute)

    DT_LEFT 文字左對齊

    DT_NOCLIP 描繪文字時不剪下到指定的矩形

    DT_NOPREFIX 通常,函式認為 & 字元表示應為下一個字元加上下劃線。該標誌禁止這種行為

    DT_RIGHT 文字右對齊

    DT_SINGLELINE 只畫單行

    DT_TABSTOP 指定新的製表站間距,採用這個整數的高8位

    DT_TOP 必須同時指定DT_SINGLE。指示文字對齊格式化矩形的頂部

    DT_VCENTER 必須同時指定DT_SINGLE。指示文字對齊格式化矩形的中部

    DT_WORDBREAK 進行自動換行。如用SetTextAlign函式設定了TA_UPDATECP標誌,這裡的設定則無效

  • 中秋節和大豐收的關聯?
  • M國最近實在太亂了,特朗普到底在幹嘛?