delphi编程生成非矩形窗口

year丑男1987

year丑男1987

2016-02-19 17:47

下面,图老师小编带您去了解一下delphi编程生成非矩形窗口,生活就是不断的发现新事物,get新技能~

  四四方方的窗体也会变形,利用win32 API函数setwindowrgn就可以将窗口定义为任何形状,以下是将窗口定义为园角矩形的例子:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  

procedure TPortForm.FormCreate(Sender: TObject);var hr :thandle;beginhr:=createroundrectrgn(0,0,width,height,20,20);//定义园角矩形(win API函数)setwindowrgn(handle,hr,true); //设置园角窗口end;

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  为了使该窗口更好,应在onResize事件处理程序放相同的代码。

展开更多 50%)
分享

猜你喜欢

delphi编程生成非矩形窗口

编程语言 网络编程
delphi编程生成非矩形窗口

创建非矩形窗口的简单方法

C语言教程 C语言函数
创建非矩形窗口的简单方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

利用非模窗口生成MDI介面

C语言教程 C语言函数
利用非模窗口生成MDI介面

Delphi 拖放编程

编程语言 网络编程
Delphi 拖放编程

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Delphi拖放编程

Delphi
Delphi拖放编程

Delphi编程技巧集锦

编程语言 网络编程
Delphi编程技巧集锦

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

我流泪 一切自作自受 - QQ图案分组

我流泪 一切自作自受 - QQ图案分组

DIV + CSS 入门

DIV + CSS 入门
下拉加载更多内容 ↓