在delphi中怎样让flash的背景显示为透明! ( 积分: 100 )

  • 主题发起人 主题发起人 np_jch
  • 开始时间 开始时间
N

np_jch

Unregistered / Unconfirmed
GUEST, unregistred user!
在delphi中怎样让flash的背景显示为透明!
 
在delphi中怎样让flash的背景显示为透明!
 
flash指启动界面还是flash控件?
 
是指系统启动界面吧?
以下转自cairuichu的blog,
//制作透明窗体
procedure CreateParams(var Params: TCreateParams); override; //重载 CreateParams 过程的实现

procedure TForm1.CreateParams(var Params: TCreateParams);
begin
//先继承原来的 CreateParams 过程
inherited;
//然后修改 Param.ExStyle 的值,使窗体具有透明效果
Params.ExStyle := Params.ExStyle or WS_EX_TRANSPARENT;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
inherited;
//将画布的笔刷样式改成 bsClear 以及时清除窗体原来的内容,这样窗体就有透明效果
Canvas.Brush.Style := bsClear;
end;
 
后退
顶部