panel控件:简单的控件-圆角Panel来源: 发布时间:星期四, 2009年2月12日 浏览:196次 评论:0
很简单做了下. procedure TRoundRectPanel.pa; begin Canvas.Pen.Color:= FBorderColor; Canvas.RoundRect(1,1,Width-1, Height-1, 10, 10); end; procedure TRoundRectPanel.resize; var rgn:HRGN; begin inherited; RoundRect then rgn:=CreateRoundRectRgn(0,0,width,height,10,10) rgn:=CreateRectRgn(0,0,width,height); SetWindowRgn(handle,rgn,True); DeleteObject(rgn);{} end; 0
相关文章读者评论发表评论 |