mfc CRect类常用用法示例
新建一个控制台工程;
// rectdemo.cpp : Defines the entry point for the console application.
//#include "stdafx.h"
#include "rectdemo.h"#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif/
// The one and only application objectCWinApp theApp;using namespace std;int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{int nRetCode = 0;// initialize MFC and print and error on failureif (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0)){// TODO: change error code to suit your needscerr << _T("Fatal Error: MFC initialization failed") << endl;nRetCode = 1;}else{// TODO: code your application's behavior here.CString strHello;strHello.LoadString(IDS_HELLO);//cout << (LPCTSTR)strHello << endl;CRect r1(10,20,110,220); POINT pt = {15,25};SIZE size = {105,205}; CRect r2(pt,size); POINT topLeft = {12,22}; POINT bottomRight = {112,222} ; CRect r3(topLeft,bottomRight); CRect r4;r4.CopyRect(&r1);CRect r5(0,0,0,0); r1.InflateRect(3,5); //增加宽和高;cout << r1.left << ", " << r1.right << ", " << r1.top << ", " << r1.bottom << endl;cout << r2.left << ", " << r2.right << ", " << r2.top << ", " << r2.bottom << endl;cout << r3.left << ", " << r3.right << ", " << r3.top << ", " << r3.bottom << endl;cout << r1.Width << ", " << r1.Height << endl;cout << r1.Size().cx << ", " << r1.Size().cy << endl;cout << r4.left << ", " << r4.right << ", " << r4.top << ", " << r4.bottom << endl;cout << r1.CenterPoint().x << ", " << r1.CenterPoint().y << endl; //取得矩形中点坐标;}return nRetCode;
}
mfc CRect类常用用法示例相关推荐
- 【Kotlin】Kotlin enum 枚举类 ( 常用用法 | 初始化成员变量 | 实现抽象方法 | 实现接口 | 获取名称和位置索引 | 调用枚举常量方法 )
文章目录 I . 枚举类常用用法 II . 枚举类初始化 III. 枚举类匿名类 IV . 枚举类实现接口 V . 获取枚举常量名称和位置索引 VI . 获取枚举常量的成员变量 VII . 调用枚举常 ...
- grep命令常用用法示例
参数列表 –color=auto 或者 –color:表示对匹配到的文本着色显示 -i:在搜索的时候忽略大小写 -n:显示结果所在行号 -c:统计匹配到的行数,注意,是匹配到的总行数,不是匹配到的次数 ...
- php分析图片水印,PHP开发的文字水印,缩略图,图片水印实现类与用法示例
本文实例讲述了PHP开发的文字水印,缩略图,图片水印实现类与用法.分享给大家供大家参考,具体如下: 1.实现类ImageToTest.class.php参考代码 class ImageToTest { ...
- jsonutil java_Java实现的JSONUtil工具类与用法示例
本文实例讲述了Java实现的JSONUtil工具类与用法.分享给大家供大家参考,具体如下: import java.util.HashMap; import java.util.Map; import ...
- php dimage加上域名,PHP全功能无变形图片裁剪操作类与用法示例
本文实例讲述了PHP全功能无变形图片裁剪操作类与用法.分享给大家供大家参考,具体如下: 如果需要图片裁剪,或生成缩略图,这个基本上没有问题,全部需要的功能都在里面,全部都是无变形的. 这里我们划分为四 ...
- sqlite mysql php_PHP实现的简单操作SQLite数据库类与用法示例
本文实例讲述了PHP实现的简单操作SQLite数据库类与用法.分享给大家供大家参考,具体如下: SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已 ...
- php7 匿名继承类_PHP7匿名类的用法示例
本文实例讲述了PHP7匿名类的用法.分享给大家供大家参考,具体如下: /** * Created by PhpStorm. * User: Itboot * Date: 2019/1/17 * Tim ...
- php 类遍历,php数组遍历类与用法示例
本文实例讲述了php数组遍历类与用法.分享给大家供大家参考,具体如下: class scanArray{ public $arr; public $where; private $str; publi ...
- php 字符串函数 教程_php字符串函数 str类常见用法示例
本文实例讲述了php字符串函数 str类常见用法.分享给大家供大家参考,具体如下: str_split(string, leg);//将一个字符 串转换为数组,参数1:要被转换的字符串,参数2:每 段 ...
最新文章
- MirantisOpenStack-Fuel 9.0
- 计算机组成原理--数据的表示及其运算和运算器(附考研题目)
- php父子遍历,php无限分类父子追溯方法
- Android心电数据分析,Android SurfaceView+Canvas画脉搏/心电数据图-Go语言中文社区
- Python PEP8 编码规范中文版
- ARP病毒***症状
- 【转】s3c2440 按键驱动 — 字符设备
- c语言变量的值也可以不改变6,C语言学习复盘整理笔记(六)
- Zabbix的LLD功能--Low-level discovery
- DNS域名系统(二)
- 微信小程序报Cannot read property ‘setData‘ of undefined的错误
- Java applet 类
- linux 设置固定ip的方法
- 【面试记录】比亚迪二面
- audioread函数未定义_我在MATLAB中运行下面的程序, 提示未定义函数或变量wavread 这是为什么呀?求解答...
- poi 移除图片_用poi替换ppt中的文字和图片
- 对数似然比LLR公式的问题
- 移动端电商项目开发流程
- java生成二维码,并在前端展示。
- WITNESS高级教程