DrawTextEx函式在指定的矩形內繪製正文。
基本介紹
- 外文名:DrawTextEx
函式功能,函式原型,
函式功能
該函式在指定的矩形內繪製正文。
函式原型
int DrawTextEx(HDC, hdc, LPTSTR lpchText, int cchText, LPRECT lprc, UINT dwDTFormat, LPDRAWTEXTPARAMS lpDTParams);
參數:
hdc:設備環境句柄。
lpchText:指向將被繪製的字元串的指針,如果參數cchText設定為C1,則此字元串必須以\0結束。如果dwDTFormat包含DT_MODIFYSTRING,此函式可以給字元串增加4個字元,存放字元串的緩衝區必須能足以容納增加字元。
CchText:為lpchText指定的字元串指定字元數。如果字元串是以\0結束的,則此參數可設為C1。
lprc:指向結構RECT的指針,其中含有正文將格式化於其中的矩形的邏輯坐標信息。
DwDTFormat:指定格式選項,此參數取值參見DrawText\uformat。
dwDTParams:指向DRAWTEXTPARAMS結構的指針,該結構指定附加的格式選項,此參數可以為NULL。
返回值:如果函式調用成功,返回值是正文的高度;如果函式調用失敗,返回值是0。
Windows NT:若想獲得更多的錯誤信息,請調用GetLastError函式。
速查:Windows NT:4.0及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:wingdi.h;庫檔案:gdi32.lib;Unicode:在Windows NT環境下以Unicode和ANSI兩種方式實現。