CreateRectRgn、CombineRgn是什么函数? ( 积分: 50 )

  • 主题发起人 主题发起人 pandame
  • 开始时间 开始时间
P

pandame

Unregistered / Unconfirmed
GUEST, unregistred user!
1、CreateRectRgn、CombineRgn这些函数的返回值是什么,怎么用的?
2、delphi里的函数很多,作为初学者不怎么了解它们,有没有一本书比较集中介绍的?
多谢大虾指点!
 
1、CreateRectRgn、CombineRgn这些函数的返回值是什么,怎么用的?
2、delphi里的函数很多,作为初学者不怎么了解它们,有没有一本书比较集中介绍的?
多谢大虾指点!
 
CreateRectRgn这个是建立矩型区域
CombineRgn这个是合并两个区域
通过上面的函数
可以通过下面这个函数SetWindowRgn
设置窗体为不规则窗体
 
创建区域,可以在八进制程序中使用,也可以像楼上说的用
 
那请问在下面这个语句中fullRgn怎么定义呢?
fullRgn :=createRectrgn(0,0,width,height);
 
var
fullRgn: HRGN;
begin
fullRgn :=createRectrgn(0,0,width,height);
.....
end;
 
建议查看SDK
1
CreateRectRgn 返回指向一个区域的句柄HRGN。
CombineRgn
打开DLEPHI [帮助] [Windows SDK]
可以查看API函数.里面有详细的说明.这里就不详细说了.
或者用MSDN,都能查到这些函数.
 
多人接受答案了。
 
后退
顶部