资源简介
利用VS2008 的MFC模块儿实现对图形的绘制和移动
代码片段和文件信息
#include “stdafx.h“
#include “Arrow.h“
CArrow::CArrow(CPoint start)
{
state = -1;
m_Start = start;
m_End.x = start.x + 100;m_End.y = start.y;
}
void CArrow::Offset(int cxint cy)
{
m_Start.x += cx;m_Start.y += cy;
m_End.x += cx;m_End.y += cy;
}
void CArrow::onPress(CPoint Point)
{
if(m_Start.x < Point.x&&Point.x < m_End.x && m_Start.y - 5 < Point.y&&Point.y < m_Start.y + 5)
state = 0;
}
void CArrow::onmove(int cxint cy)
{
if(state == 0) Offset(cxcy);
}
void CArrow::onRelease(CPoint Point)
{
state = -1;
}
void CArrow::onDraw(CDC *pDC)
{
pDC->MoveTo(m_Start);
pDC->LineTo(m_End);
pDC->MoveTo(m_Start);
pDC->LineTo(m_Start.x + 5m_Start.y + 5);
pDC->MoveTo(m_Start);
pDC->LineTo(m_Start.x + 5m_Start.y - 5);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-03-16 21:22 Graphics\
目录 0 2016-10-26 19:47 Graphics\Debug\
文件 443392 2017-03-16 21:22 Graphics\Debug\Graphics.exe
文件 2971716 2017-03-16 21:22 Graphics\Debug\Graphics.ilk
文件 8285184 2017-03-16 21:22 Graphics\Debug\Graphics.pdb
目录 0 2016-10-26 19:47 Graphics\Graphics\
文件 891 2016-10-25 19:19 Graphics\Graphics.sln
文件 47616 2016-10-27 13:12 Graphics\Graphics.v11.suo
文件 783 2016-10-26 15:25 Graphics\Graphics\Arrow.cpp
文件 299 2016-10-26 15:25 Graphics\Graphics\Arrow.h
文件 671 2016-10-26 15:42 Graphics\Graphics\Circle.cpp
文件 300 2016-10-26 15:42 Graphics\Graphics\Circle.h
文件 9030 2016-10-25 19:19 Graphics\Graphics\ClassView.cpp
文件 1275 2016-10-25 19:19 Graphics\Graphics\ClassView.h
目录 0 2017-03-16 21:22 Graphics\Graphics\Debug\
文件 10188 2017-03-16 21:22 Graphics\Graphics\Debug\Arrow.obj
文件 9989 2017-03-16 21:22 Graphics\Graphics\Debug\Circle.obj
文件 24194 2017-03-16 21:22 Graphics\Graphics\Debug\cl.command.1.tlog
文件 206986 2017-03-16 21:22 Graphics\Graphics\Debug\CL.read.1.tlog
文件 27022 2017-03-16 21:22 Graphics\Graphics\Debug\CL.write.1.tlog
文件 211906 2017-03-16 21:22 Graphics\Graphics\Debug\ClassView.obj
文件 139153 2017-03-16 21:22 Graphics\Graphics\Debug\FileView.obj
文件 8191 2017-03-16 21:22 Graphics\Graphics\Debug\Graph.obj
文件 58 2017-03-16 21:22 Graphics\Graphics\Debug\Graphics.lastbuildstate
文件 3113 2017-03-16 21:22 Graphics\Graphics\Debug\Graphics.log
文件 95851 2017-03-16 21:22 Graphics\Graphics\Debug\Graphics.obj
文件 37552128 2017-03-16 21:22 Graphics\Graphics\Debug\Graphics.pch
文件 142056 2017-03-16 21:22 Graphics\Graphics\Debug\Graphics.res
文件 56860 2017-03-16 21:22 Graphics\Graphics\Debug\GraphicsDoc.obj
文件 143471 2017-03-16 21:22 Graphics\Graphics\Debug\GraphicsView.obj
文件 9909 2017-03-16 21:22 Graphics\Graphics\Debug\Line.obj
............此处省略100个文件信息
相关资源
- VS2017C++windows桌面应用程序项目OpenCV及
- c++程序设计-刘振安书籍含PPT
- 数据结构(C++语言版) 第三版完整版
- C++ Primer Plus中文版第六版
- vscode c/c++扩展(cpptools v0.22.1)离线安
- c++ word\\excel\\ppt转pdf .rar
- Algorithms in C++ Parts 1-4 (3rd Edition)
- VC面向对象与可视化程序设计清华黄维
- VC6.0实现socket、tcp传输,支持各类文件
- c++读取csv文件
- 《Visual+C%2B%2B+6.0+时尚编程百例》100个
- 用VC++编写的一个动态效果的简单动画
- P2P网络技术原理与C++开发案例pdf版
-
Unreal Engine 4 sc
ripting with C++ Cookbook - C++多路视频传输
- C++ 设备管理系统
- 一个基于C++的简单银行存取管理系统
- Windows版微信打飞机游戏C++
- VC++ 读图 分类 变化监测 几何校正
- 2048游戏C++实现
- Visual C++ 6.0编程与技巧.pdf
- 仓库管理系统C++版
- C++进行http请求,并获取返回结果
- 病毒Phatbot的C++源代码
- Algorithms in C++ Parts 1-4(英文版)Robe
- 俄罗斯方块游戏设计C++课程设计报告
- 组态王modbus协议驱动vc++
- 数据结构(C++语言版)习题解析-邓俊
- Qt版黑白棋251471
- VC++ SerialPort类 串口调试程序vs2013工程
评论
共有 条评论