BOOL Arc( int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4 );

BOOL Arc( LPCRECT lpRect, POINT ptStart, POINT ptEnd );

x1为有效矩形左上角X坐标点.y1为有效矩形左上角y坐标点.x2为有效矩形右下角x坐标点.y2为有效矩形右下角y坐标点.

x3为画圆弧起始x坐标点.y3为画圆弧起始y坐标点.x4为画圆弧终点x点,y4为画圆弧终点y点.

x1,y1,x2,y2为画圆弧矩形区域.x3,y3,x4,y4为画圆弧起始点,终点. Arc 画圆弧是按逆时针方向.

LPCRECT lpRect 为矩形区域. POINT ptStart 指坐标系上一点.即圆弧起始点.POINT ptEnd为终点.

如题:两圆弧组成一个圆

例1.

int cx = 192, cy = 192; //圆心
int p = 64; //半径

dc.Arc(cx-p,cy-p,cy+p,cy+p,cx-p,cy,cx+p,cy);//下半圆弧.
dc.Arc(cx-p,cy-p,cy+p,cy+p,cx+p,cy,cx-p,cy);//下半圆弧

例2.

dc.Arc(CRect(128,128,256,256),CPoint(128,192),CPoint(256,192));
dc.Arc(CRect(128,128,256,256),CPoint(256,192),CPoint(128,192));

CDC::Arc 汉化参数明说及举例相关推荐

  1. 佳明手表APP开发系列01——简单汉化英文版

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.佳明手表APP开发过程简介 二.做个简单的个性化--在英文版写几个汉字 1.MonkeyC 图形处理 2.获得汉字 ...

  2. 月明りのラズベリィ~つん★デれII ~ぷにゅぷり 汉化补丁

    大家好 上次给大家的 工口王国 汉化不知道怎么样了 元旦么  (早就过了3天) 现在发也不算晚吧     今天 给大家的汉化是这个 中文名: 绯紫悬月 作品名:月明りのラズベリィ-つん★デれII -ぷ ...

  3. Gitlab CE 8.1.3 安装手册汉化版

    GGitlab CE 8.1.3 安装手册汉化版 Gitlab的安装过程主要包括以下组件的配置: 安装软件包及解决依赖项 Ruby环境 Go 系统用户 数据库(Mysql/Postgresql) Re ...

  4. 《更胜黎明前的琉璃色》简体中文汉化版安装包1.1 NSIS脚本

    这次这补丁的安装包是赶出来的,真糟糕.不过至少能拿BMW3补丁的NSIS脚本作为基础来改,倒也没多麻烦. 这次有几个需求: 1.需要做splash 2.需要添加左侧的图片 3.需要播放背景音乐 4.需 ...

  5. C#关于外挂汉化的一些思考(API函数FindWindow,FindWindowEx,SendMessage)(转)

    这次我们试着运用C#的API函数去修改别的程序的标题文本(适用范围C#) 其实这是FindWindow,FindWindowEx,SendMessage的应用举例之一 也就是所谓的外挂汉化. 附:Wi ...

  6. Marlin 1.1.4 Confuguration.h 汉化 翻译

    Marlin 1.1.4 Confuguration.h 汉化 翻译 /** Marlin 3D Printer Firmware Copyright © 2016 MarlinFirmware [h ...

  7. ANSYS2020R2 Workbench汉化及高分屏适配

    操作系统:Windows10 软件版本:ANSYS2020R2 Workbench 硬件参数:27英寸4K屏幕 汉化 打开Workbench 2020 R2→Tools→Options→Appeara ...

  8. Piccure Plus 3.1中文汉化版,Piccure Plus 3.1破解版,模糊照片变清晰神器,让你不再害怕手抖了

    目前随着手机的普及化,大家随时随地都可以拍照,但是每个人拍照的水平各不相同,这种时候一款能把模糊的照片变清晰,把模糊的图片变清晰的软件就成了比不可少的东西了. Piccure Plus 3.1中文汉化 ...

  9. Steam高赞游戏入门机器学习!不写代码,人人可玩,又能吸猫,汉化版已推出...

    栗子 乾明 发自 凹非寺  量子位 报道 | 公众号 QbitAI 撸猫.咖啡,玩游戏. 但我其实是在入门机器学习. 2019年最简单有趣的入门方式,就在这里: Steam高赞游戏,极度易上手. 现在 ...

  10. GitLab10安装-部署-汉化-备份-升级

    本文以 GitLab 10.5 的安装与汉化进行例子 博主新的博客地址: https://www.dgstack.cn/ 进入有惊喜哦~~ 欢迎收藏 1.环境简介: CentOS 7 (and Red ...

最新文章

  1. C++ 虚函数与存虚函数
  2. Python再夺冠,上古语言COBOL大流行,IEEE Spectrum 2020年度编程语言排行榜出炉!...
  3. 【PAT乙级】1077 互评成绩计算 (20 分)
  4. 【渝粤题库】陕西师范大学165107工作分析与设计作业(高起专)
  5. Mysql数据库常用分库和分表方式
  6. Gentle.NET Attribute
  7. 坚持早睡早起,我收获了...
  8. 如何使用chevereto自建图床
  9. 百度95后程序员删库跑路,因工作变动和对领导不满,已被民警抓获
  10. nginx启动流程之work初始化
  11. 凯文·凯利:个人数据才是大未来
  12. 关于原生table表单在vue中的遍历和合并行
  13. awk 4.0+ man手册翻译第一版本
  14. Inventor API学习
  15. php做宿舍门禁管理系统项目首选公司,宿舍人脸识别门禁系统,校园宿舍管理系统...
  16. 笔记连载 | Day1数字电路基础篇
  17. java与seo_学习seo和学习java哪个更好
  18. SpringBoot 集成sharding-jdbc 提示:Failed to configure a DataSource: ‘url‘ attribute is not specified ***
  19. python 进度条插件原理
  20. FineUI中用JS在前端与后端中传数据

热门文章

  1. PHP返回页面空白原因分析-Nginx+PHP
  2. DockerCon 2017报告:企业在关注吗?
  3. 4.闭锁 CountDownLatch
  4. 遗传算法的基本概念和实现(附 Java 实现案例)
  5. 通过jQuery的比较来认识AngularJS
  6. 《Java程序员,上班那点事儿》征文活动获奖名单
  7. ASP.NET2.0中实现图像转换过滤效果
  8. 6.2-3 局部性+内存层次
  9. 服务容错保护Hystrix
  10. Linux samba服务