VisualBasic可以产生四角形以外其他形状的Form

我不是郎郎

我不是郎郎

2016-02-19 19:28

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的VisualBasic可以产生四角形以外其他形状的Form,过去的都会过去,迎接崭新的开始,释放更美好的自己。
这个问题,您一定无法想像有多容易,您可以产生任何形状的Form,但必须借助CreateEllipticRgn及SetWindowRgn二个API,例如:
  
  PrivateDeclareFunctionCreateEllipticRgnLib"gdi32"(ByValX1AsLong,ByValY1AsLong,ByValX2AsLong,ByValY2AsLong)AsLong
  
  PrivateDeclareFunctionSetWindowRgnLib"user32"(ByValhWndAsLong,ByValhRgnAsLong,ByValbRedrawAsBoolean)AsLong
  
  PrivateSubForm_Load()
  DimlReturnAsLong
  Me.Show
  lReturn=SetWindowRgn(hWnd,CreateEllipticRgn(10,10,340,150),True)
  EndSub
  
  执行结果图片
  
  CreateEllipticRgn之四个参数说明如下:
  X1:椭圆中心点之X轴位置,但以Form的实№边界为限。
  Y1:椭圆中心点之Y轴位置,但以Form的实№边界为限。
  X2:椭圆长边的长度
  Y2:椭圆短边的长度的->

展开更多 50%)
分享

猜你喜欢

VisualBasic可以产生四角形以外其他形状的Form

编程语言 网络编程
VisualBasic可以产生四角形以外其他形状的Form

VisualBasic产生渐层的Form背景

编程语言 网络编程
VisualBasic产生渐层的Form背景

s8lol主宰符文怎么配

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

立体四角星折纸图解教程 立体四角星怎么折

折纸 简易折纸 手工折纸
立体四角星折纸图解教程 立体四角星怎么折

三角形脸适合什么发型 适合三角形脸型的发型

流行发型 盘发发型 潮流发型 韩式发型
三角形脸适合什么发型 适合三角形脸型的发型

lol偷钱流符文搭配推荐

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

立体三角形设计:PS制作视觉错位的立体三角形

平面设计 设计教程
立体三角形设计:PS制作视觉错位的立体三角形

折纸教程 凹槽四角星的折法

折纸
折纸教程 凹槽四角星的折法

lolAD刺客新符文搭配推荐

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

Win10仍需改进的7个地方介绍

Win10仍需改进的7个地方介绍

VisualBasic代码优化的六条军规

VisualBasic代码优化的六条军规
下拉加载更多内容 ↓