怎么用Delphi在图片上写文字,并且是透明背景 怎么Delphi在图片上写文字,并且是透明背景 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非常简单,立竿见影 image1.Canvas.Brush.Style:=bsclear; image1.Canvas.TextOut(1,1,'HELLO'); 在窗体的CREATE事件中:procedure TForm1.FormCreate(Sender: TObject);var rgn:HRGN;beginForm1.Color:=clRed;BeginPath(Canvas.Handle);SetBKMode(Canvas.Handle,TRANSPARENT);Canvas.Font.Name:='宋体';Canvas.Font.Size:=100;Canvas.TextOut(150,130,'中国');EndPath(Canvas.Handle);rgn:=PathToRegion(Canvas.Handle);SetWindowRgn(Handle,rgn,true);end;若要移动就拦截消息。procedure TForm1.wmnchittest(var msg: twmnchittest);begininherited;if (htclient=msg.result) then msg.result:=htcaption;end; photoshop 选定图像的某一个区域 它的MTF值在哪里?我想直接查看它的MTF值 怎么查看? 求救 olevariant问题 请教精通DBGridEh的高手怎么让页脚行高不变? 求D6各种网络通信的代码 软件开发时关于数据库建库问题?? 考试随机抽题问题 关于radiobutton的问题 关于数据显示 如何在Dbgrid中存入备注字段? 关于WEB的菜鸟问题? listview中删除一项之后怎么会在原地留下一个空项,怎样才能消除? 怎么在程序里加入gif动画格式的文件
image1.Canvas.Brush.Style:=bsclear;
image1.Canvas.TextOut(1,1,'HELLO');
procedure TForm1.FormCreate(Sender: TObject);
var rgn:HRGN;
begin
Form1.Color:=clRed;
BeginPath(Canvas.Handle);
SetBKMode(Canvas.Handle,TRANSPARENT);
Canvas.Font.Name:='宋体';
Canvas.Font.Size:=100;
Canvas.TextOut(150,130,'中国');
EndPath(Canvas.Handle);
rgn:=PathToRegion(Canvas.Handle);
SetWindowRgn(Handle,rgn,true);
end;
若要移动就拦截消息。
procedure TForm1.wmnchittest(var msg: twmnchittest);
begin
inherited;
if (htclient=msg.result) then msg.result:=htcaption;
end;