创建不规则窗口

2016-02-19 12:53 2 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐创建不规则窗口,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - 编程语言 】

Win32API有很多让你意想不到的功能。要创建特殊的不规则窗口看上去似乎很难。但我们如果我们说我们用几行代码就可以实现,这似乎不可思议。但事实就是如此!请试试:
  
  PrivateDeclareFunctionCreateEllipticRgnLib"gdi32"(ByValX1AsLong,ByValY1AsLong,ByValX2AsLong,ByValY2AsLong)AsLong
  
  PrivateDeclareFunctionSetWindowRgnLib"user32"(ByValhWndAsLong,ByValhRgnAsLong,ByValbRedrawAsBoolean)AsLong
  
  PrivateSubForm_Load()
  
  Show'Theform!
  
  SetWindowRgnhWnd,CreateEllipticRgn(0,0,300,200),True
  
  EndSub
  
  上述代码可以创建一个椭圆形状的窗口。怎么样?->

来源:http://www.tulaoshi.com/n/20160219/1602344.html

延伸阅读
热区(Hotspot)有时又称之为热点,是图像上带有超链接的一块区域,它可以呈矩形、圆形、甚至还可以是多边形。和文本超链接的情况一样,当浏览者将鼠标移动到热点上时,鼠标会变成手形。 文本和图像都可以在网页上创建超级链接。一般情况下一个图像只链接到一个目标。但是有时候一幅较大的图片上有不同的小区域,不同的小区域的图片要...
三、为热区添加链接 我们可以利用属性面板,或是利用URL面板为热区添加链接。在选定某个热区之后,我们可以在这两个面板中为该热区设置链接地址和链接属性。 属性面板如图10所示,我们只需要分别在各栏里面添加链接地址、替代标记和链接方式就可以了。现在我们来熟悉URL面板和热区属性面板的使用。 (1)单击“Windows”菜...
作不规则窗体涉及到API的调用和大量的编程,是件很复杂的事情。下面我们可以使用Borland C# Builder轻松的实现一个不规则窗体,以下面用一个示例来讲述其制作过程。 一.准备不规则窗体位图 二.窗体的设置 三.代码的完成 一.准备不规则窗体位图 为了方便起见,我们随便找几个别的软件用的Skin。 这里使用金山...
自然界的不规则物体看似简单,然而制作起来并不是那么容易。下面我们用PS制作一款不规则玻璃球…… 先看一下最终效果: 1、新建一个宽度为12,高度为16,分辨率为50的文件。 2、执行菜单栏中的“滤镜”“杂色”“添加杂色”命令,在弹出的对话框中,设置数量为125,高斯分布,如图01所示,图像效果如图02所示。 图01 ...
刘海越来越长了,有时候又懒得剪,过度期的尴尬,姐妹们想必都会经常遇到,其实只要将刘海侧分到一边,既可以掩饰刘海长的尬尴,又可以达到甜美的效果哦!对于走日系清甜路线的MM最适合不过了。 如何打造不规则的超自然卷发? 如何DIY盘发? 自己盘发没有什么难的,只要你认真和我学下面的教程,来吧! 甜美的大旁...

经验教程

335

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部