九 利用GDI 繪製文字

2022-08-28 19:57:07 字數 978 閱讀 7645

繪製文字在gdi+是非常廣泛的應用。就像常見的驗證碼。在gdi+中使用drawstring

drawstring(string,font,brush,pointf)

drawstring(string,font,brush,rectanglef)

drawstring(string,font,brush,pointf,stringformat)

drawstring(string,font,brush,rectanglef,stringformat)

drawstring(string,font,brush,single,single)

drawstring(string,font,brush,single,single,stringformat)

private

void form1_paint(object

sender, painteventargs e)

效果

下面開始做乙個驗證碼的例子。後面逐漸會把驗證碼豐富起來,剛開始只是乙個簡單的。

private

void form1_paint(object

sender, painteventargs e)

;

//字型名字

7 利用GDI 繪製文字

s 要繪製的字串。它定義字串的文字格式。它確定所繪製文字的顏色和紋理。結構,它指定所繪製文字的左上角。drawstring string s,font font,brush brush,pointf point drawstring string s,font font,brush brush,fl...

GDI 測算文字繪製範圍

啥也不羅嗦,上 gdiplus solidbrush brush gdiplus color 124,25,28 gdiplus rectf bound size sz hdc hdc gs.gethdc settextcharacterextra hdc,0 settextjustificatio...

C 利用GDI繪製驗證碼

片 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system.text...