اين تابع توانايي چاپ يک متن را رو ي يک پنجره دارد.
گر تابع کار خود را با موفقيت به پايان برساند مقدار بازگشتي يک عدد غير صفر و اگر تابع با خطايي مواجه شود مقدار بر گشتي صفر خواهد بود
hdc : هندل بافت گرافيکي پنجره مورد نظر
lpStr : متن مورد نظر
nCount : طول متن مورد نظر
lpRect : چهار چوبي که بايد متن در آن نمايش يابد
wFormat : فرمتي متن بايد تحت آن نمايش يابد. ثابت هاي زير به شما کمک خواهد کرد ( شما مي توانيد مقادير زير را با هم Or کنيد )
DT_LEFT : متن در سمت چپ محدوده rect چاپ مي شود
DT_LEFT : متن در بالاي محدوده rect چاپ مي شود
DT_CENTER : متن در وسط محدوده rect چاپ مي شود
DT_RIGHT : متن سمت راست محدوده rect چاپ مي شود
DT_BOTTOM : متن در پايين محدوده rect چاپ مي شود
کد PHP:
Const DT_LEFT = &H0
Const DT_TOP = &H0
Const DT_CENTER = &H1
Const DT_RIGHT = &H2
Const DT_BOTTOM = &H8
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Private Declare Function DrawTextA Lib "user32.dll" (ByVal hdc As Long, ByVal lpStr As String, ByVal nCount As Long, lpRect As RECT, ByVal wFormat As Long) As Long