VC实现圆角矩形窗口
2010-01-20 11:43
288 查看
在对话框或者文档的框架类中添加WM_SIZE消息响应代码代码如下即可实现圆角矩形窗口
CRgn rgn;
CRect rc;
GetWindowRect(&rc); //获得窗口矩形
rc -= rc.TopLeft();
rgn.CreateRoundRectRgn(rc.left, rc.top, rc.right, rc.bottom, 15, 15); //根据窗口矩形创建一个圆角矩形最后两个是形成圆
//角的大小
SetWindowRgn(rgn, TRUE);
CRgn rgn;
CRect rc;
GetWindowRect(&rc); //获得窗口矩形
rc -= rc.TopLeft();
rgn.CreateRoundRectRgn(rc.left, rc.top, rc.right, rc.bottom, 15, 15); //根据窗口矩形创建一个圆角矩形最后两个是形成圆
//角的大小
SetWindowRgn(rgn, TRUE);
相关文章推荐
- vc循序渐进实现仿QQ界面(一):圆角矩形与双缓冲贴图窗口
- VC 利用SetWindowRgn实现程序窗口的圆角多角矩形
- VC 利用SetWindowRgn实现程序窗口的圆角多角矩形
- VC 利用SetWindowRgn实现程序窗口的圆角多角矩形 .
- VC 利用SetWindowRgn实现程序窗口的圆角多角矩形 .
- 关于MFC实现圆角矩形窗口
- SWT 圆角矩形窗口实现
- MFC圆角矩形窗口
- vc 实现透明窗口和不规则窗口
- 【Android开发】利用XML实现扁平化按钮和圆角矩形
- VC实现窗口最小化至托盘
- Android 自定义 RoundImageView 实现圆角矩形或圆形图片
- 用VC++实现应用程序窗口的任意分割(2)
- VC不规则窗口实现—位图区域裁剪
- Drawable的高效用法,实现 圆角矩形,圆形
- Android编程实现带渐变效果的圆角矩形示例
- Qt5 圆角加阴影窗口简单实现
- 用VC++实现异形窗口.
- 实现类似VC中可设断点的编辑窗口
- 在VC中实现全屏窗口程序