怎么创建圆形窗口
来源:互联网 发布:淘宝买新百伦鞋子哪店 编辑:程序博客网 时间:2024/05/03 13:27
1,怎么创建圆形窗口
在对话框类中的OnInitDialog()函数中添加
CRect rect;
GetClientRect(&rect);//获取客户区
HRGN rgn;
rgn = CreateRoundRectRgn(0,0,rect.Width()+5,rect.Height(),140,90);//创建圆角椭圆
SetWindowRgn(rgn,TRUE);
CreateRoundRectRgn函数原型为
HRGN CreateRoundRectRgn(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nWidthEllipse, int nHeightEllipse);
参数
nLeftRect
[in] 左上角的x坐标
nTopRect
[in] 左上角的y坐标
nRightRect
[in] 右下角x坐标.
nBottomRect
[in] 右下角y坐标
nWidthEllipse
[in] 创建椭圆的宽
nHeightEllipse
[in] 创建椭圆的高
返回值
成功则返回这个图像的句柄。失败返回NULL
- 怎么创建圆形窗口
- PowerBuilder怎么创建数据窗口
- 用MFC怎么创建一个全屏窗口
- Visio怎么画圆形
- Duilib 入门教程: 怎么创建一个自定义的窗口
- Android 一个窗口是怎么创建出来的?
- 创建圆形窗体(源码)
- 创建圆形Box2D边界
- imageView创建圆形头像
- Picasso创建圆形图像
- ios 创建圆形布局
- Android相机(摄像头)圆形预览窗口,圆形SurfaceView
- 创建窗口
- 创建窗口
- 创建窗口
- 创建窗口
- 创建窗口
- 创建窗口
- 故事
- 向大家学习
- 浏览器上传大文件的尴尬
- google吃豆子游戏
- 未将对象引用设置到对象的实例
- 怎么创建圆形窗口
- 现在发现你的优势
- SDK
- 利用PHP执行.SQL文件
- 新new 的一个对象不对它进行任何操作,直接返回,将返回什么?
- Visual Studio 2010精美壁纸图赏
- 【经典操作系统问题】睡眠理发师问题分析
- 我是这样让asp.net页面换肤的
- Perl命令行应用介绍