怎样控制用Canvas.TextOut()显示字串的底色(50分)

  • 主题发起人 主题发起人 lop
  • 开始时间 开始时间
L

lop

Unregistered / Unconfirmed
GUEST, unregistred user!
想 Canvas.TextOut('********') 显示的字串为蓝底白字,
应怎样设置参数。(靠每天给的5分过日子,请原谅给的分少
了点)
 
form1.canvas.Brush.Color :=clBlue;
form1.canvas.font.Color :=clWhite;
form1.canvas.TextOut(10,10,'*************');
 
var
dc;HDC
begin
dc:=getdc(handle);
setbkcolor(dc,rgb(0,0255));
canvas.handle:=dc;
canvas.textout(10,10,'djkgdg');
edn;
 
最简单的方法就是:canvas.brush.color=颜色
然后再canvas.textout
 
canvas.brush.color
 
多人接受答案了。
 
后退
顶部