将窗体某一部分设置成透明的? 或者用BMP图做窗体的外观,但去掉位图的多余或透明部分!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将一个FORM变成透明的实质性手段就是拦截CMEraseBkgnd消息。unit Utransform; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)private { Private declarations }public { Public declarations }PROCEDURE CMEraseBkgnd(var Message:TWMEraseBkgnd);Message WM_ERASEBKGND;end;var Form1: TForm1;implementation{$R *.DFM}PROCEDURE Tform1.CMEraseBkgnd(var Message:TWMEraseBkgnd);BEGINbrush.style:=bsClear;Inherited;END;end. 漏掉一个过程:procedure TForm1.FormCreate(Sender: TObject);begin Form1.Brush.Style := bsClear; Form1.BorderStyle := bsNoneend; 查看一下Creatergn,combinergn的帮助 各位老师:我想做一个字符串移动程序,有一个timer1 ,一个 edit1 ... 子类化函数 代码中的事件指的是什么? 一个简单的问题,有兴趣的来看看! 菜鸟提问 做了个网站:代码酷,收集源代码下载,请各位赏光 //(var Params: TCreateParams);// inherited;是干什么用的 今天单位的网络很奇怪,今天单位的网可以连上互联网,但是在IE里面输入网址却进不了 斑马打印机 888 求java怎么连接打印 MTS的奇怪现象???!!!!! 谁敢接“赏善罚恶令”到这侠客岛来喝碗腊八粥?! 感觉这里的贴子质量变得是越来越差了
{ Private declarations }public
{ Public declarations }PROCEDURE CMEraseBkgnd(var Message:TWMEraseBkgnd);Message WM_ERASEBKGND;end;var Form1: TForm1;implementation{$R *.DFM}PROCEDURE Tform1.CMEraseBkgnd(var Message:TWMEraseBkgnd);BEGINbrush.style:=bsClear;Inherited;END;end.
begin
Form1.Brush.Style := bsClear;
Form1.BorderStyle := bsNone
end;