设置了不规则形状后放到WORD里,为什么背景又会出来?我不想用长方形的界面,我要不规则的图形界面
解决方案 »
- 关于程序在别的电脑中安装出现的问题:数据绑定DLL,VB5DB.DLL不能加载,我该怎么调试?
- vb局域网程序如何使用mysql
- 请问谁有vb6的类似于office2003的控件
- VB ComboBox 下拉箭头!
- 我用数据库保存用户的用户名和密码,并且通过查找有没有相符合条件的记录来判断用户是否合法,但是怎么大小写都行啊?
- 关于控件接收参数的问题
- 为什么运行出错?
- 做的语句通过不了,有什么错误请帮我指出来,谢谢
- 数组的使用情况
- 如何捕捉SaveFile\OpenFile等通用对话框中“取消”按钮的动作?
- 求免费控件(关于管道流动动画)
- DataGrid中如何知道用鼠标选择的记录,看似简单的问题
Declare Function SetWindowRgn Lib "user32" Alias "SetWindowRgn" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
说明
这是那些很难有人注意到的对编程者来说是个巨大的宝藏的隐含的API函数中的一个。本函数允许您改变窗口的区域。
通常所有窗口都是矩形的——窗口一旦存在就含有一个矩形区域。本函数允许您放弃该区域。这意味着您可以创建圆的、星形的窗口,也可以将它分为两个或许多部分——实际上可以是任何形状
返回值
Long,执行成功为非零值,失败为0
参数表
参数 类型及说明
hWnd Long,将设置其区域的窗口
hRgn Long,将设置的区域的句柄,一旦设置了该区域,就不能使用或修改该区域句柄,也不要删除它
bRedraw Boolean,若为TRUE,则立即重画窗口
注解
为区域指定的所有坐标都以窗口坐标(不是客户坐标)表示,它们以整个窗口(包括标题栏和边框)的左上角为起点