下面,图老师小编带您去了解一下delphi编程生成非矩形窗口,生活就是不断的发现新事物,get新技能~
【 tulaoshi.com - 编程语言 】
四四方方的窗体也会变形,利用win32 API函数setwindowrgn就可以将窗口定义为任何形状,以下是将窗口定义为园角矩形的例子:
(本文来源于图老师网站,更多请访问http://www.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;
为了使该窗口更好,应在onResize事件处理程序放相同的代码。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)来源:http://www.tulaoshi.com/n/20160219/1616063.html
看过《delphi编程生成非矩形窗口》的人还看了以下文章 更多>>