最近需要把主框架窗口设置为圆角矩形,并且替换掉边框颜色。程序中已经隐藏掉标题栏,菜单栏,工具栏,因此边框不是蓝色,而是系统颜色。

改变外围边框颜色是在void CMainFrame::OnNcPaint()中进行绘制边框即可。设置主框架窗口为圆角矩形在

void CMainFrame::OnSize(UINT nType, int cx, int cy)
{
 CMDIFrameWnd::OnSize(nType, cx, cy);

// TODO: 在此处添加消息处理程序代码
 // 销毁旧区域
 m_rgn.DeleteObject();
 // 根据新的窗口大小创建圆角矩形区
 CRect rc;                  // 圆角矩形
 GetWindowRect(&rc);        // 屏幕坐标中的矩形
 rc -= rc.TopLeft();        // 转换为窗口坐标: 左上角 = (0,0)
 m_rgn.CreateRoundRectRgn(rc.left,rc.top,rc.right,rc.bottom,
  5,5);                 // 50 pixel 角的圆角矩形
 SetWindowRgn(m_rgn,TRUE);  // 设置窗口区为圆角窗口

进行修改即可。

把主框架窗口设置为圆角矩形,并改变外围边框颜色相关推荐

  1. 设置超链接在各种状态改变的样式颜色

    设置超链接在各种状态改变的样式颜色,在html的<head>标签下面添加下面的样式,可以自己根据需要修改样式. <style> a:link {color:blue;} a:v ...

  2. html设置input圆角矩形_如何选择绘画尺寸、认识快捷键和设置快捷键

    一.选择的绘画尺寸 其实刚开始学插画的尺寸不要用太大的尺寸也不要用太小的尺寸,建议a4纸300分辨率就可以了.如果选择太大会卡.如果选择太小的话看不清楚.如你是sp2018版本的.可以直接选择&quo ...

  3. html设置input圆角矩形_html5中关于input用法的改变

    ① url类型 url类型的input元素是一种专门用来输入url地址的文本框.提交时如果该文本框中的内容不是url地址格式的文字,则不允许提交. 非url提交时Firefox.Chrome 提示错误 ...

  4. iOS 图片设置为圆角矩形,圆形等

    有的时候需要将图片现实为圆形 比如头像等 以下面的图片为例 我们按照正常的方式添加后效果如下 UIImageView *userIconImageV=[[UIImageView alloc]initW ...

  5. html设置input圆角矩形_css怎么实现按钮圆角样式的展示效果?(示例)

    在网页设计过程中,一般标签属性默认的效果都不是太美观,就比如按钮样式,默认状态是极其普通毫无美感.那么本篇文章就给大家介绍关于css设置按钮样式之圆角按钮效果的相关操作示例. 代码如下: 或者 效果如 ...

  6. php边框的颜色 怎么设置,网页中table表格如何修改边框颜色

    table表格是网页制作中以前较常使用的一种布局方式,但随着DIV+CSS的兴起,table表格已辉煌不在.但它在我们制作网页中也是时有用到.table表格也可以使用DIV一样随意的设置它的边框颜色. ...

  7. html设置input圆角矩形_html5中关于input使用方法的改变

    ① url类型 url类型的input元素是一种专门用来输入url地址的文本框.提交时假设该文本框中的内容不是url地址格式的文字,则不同意提交. 非url提交时Firefox.Chrome 提示错误 ...

  8. 定制MFC多文档窗口的主框架背景

    问题描述: 如上图所示,这是用MFC创建的多文档程序,可以看到主框架的背景区是灰色的,如果我要在这块区域贴一张图片,应该怎么办呢?最容易想到的是在CMainFrame的OnPaint中对背景进行更改, ...

  9. HTML设置单边圆角,如何在html中做圆角矩形和 只有右边的分隔线

    其实是对(理论上是对所有的)html元素: 而实际 常用的是 div块, 链接a 等运用圆角矩形的样式 这个圆角是通过元素: div, a的 css 样式来实现的: 样式: border-radius ...

最新文章

  1. NUMECA FINE Turbo 14中文版
  2. React开发(209):react错误边界
  3. CF 46D Parking Lot
  4. ajax和json的综合应用
  5. yolo3 检测出图像中的不规则汉字
  6. 应用密码学第6章——第七章
  7. 综合评价方法之熵值法
  8. python画玫瑰曲线_「风向玫瑰图」python绘制风向玫瑰图和污染物玫瑰图 - seo实验室...
  9. hive client 登录报权限不足问题/tmp/hive on HDFS should be writable. Current permissions are: rwx------
  10. 计算机数据表格方框,excel表格数据变框框了-Excel表格弄着弄着突然变成这样了,内容方框全无,有......
  11. 关于电子科技大学成电讲坛类门票获取的调查报告
  12. 边缘服务网格 osm-edge
  13. 基于MobileNetv3实现人脸面部表情识别
  14. 人造的风景 --- 东部华侨城一日游感想与收获
  15. Altium Designer——PCB绘制
  16. android跑马灯效果不起作用,Android跑马灯效果失效问题
  17. Flink一站式平台 StreamX 1.2.2 正式发布, 迄今最稳定可用版本
  18. python全栈生鲜电商_Django REST framework+Vue 打造生鲜电商项目(笔记八)
  19. 180214—【CTF】隐写:JPHS
  20. Python 标准库:: re---正则表达式操作

热门文章

  1. 【YOLOV5-6.x讲解】YOLO5.0VS6.0版本对比+模型设计
  2. PHP 名字替换* 手机号码替换*
  3. AutoreleasePool的实现
  4. 16、Redis案例实战:短链接设计和案例编码
  5. 妙趣横生,FRadio
  6. un系统服务器双网卡,「保姆级教程」unRaid入门到精通七:直通网卡、硬盘和其它PCI硬件设备...
  7. AutoLink用户指南
  8. 跨时钟域设计(结绳法,脉冲展宽法)
  9. 用tableau分析2016年各个国家自杀率情况案例
  10. 【滤波跟踪】基于EKF实现雷达与红外数据融合附matlab程序