当前位置: 主页 > IT教程 > Win32 >

制作异型窗体

时间:2006-03-30 08:55来源:本站原创 作者:本站原创 点击:
介绍如何制作异形窗体
  HRGN hr; //区域句柄

LPRGNDATA prd; //区域数据指针

int ds;//数据大小;

hr = 生成区域…

ds = GetRegionData(hr, 0, NULL); //返回所需空间大小;

prd = new BYTE(dw); //分配空间

GetRegionData(hr, ds, ped); //获取数据

生成文件 name.rgn

写入 ds. WriteFile(hf,ds,sizeof(int));

写入 区域数据WriteFile(hf, prd, ds);

关闭文件;CloseFile(hf);

恢复区域的伪码

HRGN hr; //区域句柄

LPRGNDATA prd; //区域数据指针

int ds;//数据大小;

hr = 生成区域…

hf =OpenFile();

ReadFile(hf,ds,sizeof(int));

prd = new BYTE(ds);

ReadFile(hf,prd,ds);

hr = ExtCreateRegion(NULL, ds, prd);
顶一下
(72)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码: