All Projects → weizhiwen → MFC-Drawing-Program

weizhiwen / MFC-Drawing-Program

Licence: other
MFC 绘图程序及 MFC 程序设计详解

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to MFC-Drawing-Program

cgridlistctrlex
MFC Grid control using a custom draw CListCtrl with subitem editing and formatting
Stars: ✭ 80 (+86.05%)
Mutual labels:  mfc
IsingMonteCarlo
A program implementing Metropolis Monte Carlo for the 2D square-lattice Ising model and the spin block renormalization
Stars: ✭ 20 (-53.49%)
Mutual labels:  mfc
MFC
😳 mfc课程设计,学生成绩管理系统
Stars: ✭ 64 (+48.84%)
Mutual labels:  mfc
FFmpegPlayer
Simple FFmpeg video player
Stars: ✭ 72 (+67.44%)
Mutual labels:  mfc
NMRI
2D Fourier Transform of Nuclear Magnetic Resonance Imaging raw data
Stars: ✭ 13 (-69.77%)
Mutual labels:  mfc
ListEx
List control with innate tool-tips, color, sorting, embedded hyperlinks, sub-item custom data, column hiding and lot more abilities.
Stars: ✭ 17 (-60.47%)
Mutual labels:  mfc
GraphEditor
图形编辑器(MFC VC6.0)
Stars: ✭ 20 (-53.49%)
Mutual labels:  mfc
fhash
fHash - an open source files hash calculator for Windows and macOS
Stars: ✭ 222 (+416.28%)
Mutual labels:  mfc
PortableTelemedicineMonitoringSystem
Portable Telemedicine Monitoring System(便携式远程医疗监控系统): The windows/winCE ECG, Blood Pressure, Pulse Oximeter displays, TCP connection between Windows and Win CE
Stars: ✭ 31 (-27.91%)
Mutual labels:  mfc
m-app
📦 微应用容器组件,对 DOM、CSS、JS 进行硬隔离,达到真正的技术栈无关,并且运行时集成,微应用可独立开发、部署、升级。使用如 iframe 般简便,却超脱 iframe 的局限,你值得一试!
Stars: ✭ 81 (+88.37%)
Mutual labels:  mfc
Winmerge
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
Stars: ✭ 2,358 (+5383.72%)
Mutual labels:  mfc
CherryLib
Win32/MFC UI Control, Live Update, Utility Library
Stars: ✭ 19 (-55.81%)
Mutual labels:  mfc

欢迎关注我的微信公众号-编程心路

坚持原创,主要方向是Web开发,Java,Python,算法、设计模式以及学习资料分享等等,在这里总可以找到你喜欢的菜。注重基本功,分享面试题,坐等你来撩! 当然里面也有非常多的学习资源,都是本人精心整理的!

编程心路

MFC 绘图程序

1. 目录结构说明:

source 文件夹为程序的源码,Vistual Studio 2015 v140的平台。

document 文件夹为整个程序设计的讲解脚本。

2. 讲解脚本说明

该脚本是为老师录制 MFC 课程设计 视频编写的,每年大二学生都对这个课程设计困惑,当初我也是如此,所以我的指导老师决心录制一套视频来更好的帮助学生做好课程设计。出于对我的信任,这个任务交给了大三菜鸟的我 😄。但因作者个人能力有限,内容不足之处还望大家指出。

整个视频脚本共分为八讲。

1、 课程设计分析

2、创建MFC应用程序

3、类的设计和编写

4、对话框的创建和使用

5、程序的执行流程

6、一些常见的错误

7、课程设计延伸

8、课程设计总结

第一讲 课程设计分析 将带领同学们解读任务书,明确课程设计的任务。

第二讲 创建MFC应用程序 是详细的教同学们使用 VS 来创建MFC应用程序。

第三讲 类的设计和编写 将一步步分析类的设计,并给出一个类的具体实现。

第四讲 对话框的创建和使用 将详细讲解使用工具箱来搭建出一个对话框界面。

第五讲 程序的执行流程 将讲解MFC应用程序绘制图像的整个过程。

第六讲 一些常见的错误 是老师把学生们犯的一些很有代表性错误整理出来给大家讲解。

第七讲 课程设计延伸 是整个课程设计的升华,这部分内容不属于课程设计任务书的要求,只为更好的改良设计。

第八讲 课程设计总结 是对前面八讲内容的串联和总结。

注:MFC课程设计视频脚本完整版只是对八讲内容的整合版本。

3. 程序运行图

程序运行

程序运行

Ctrl + 鼠标左键绘图,鼠标左键双击已经绘制的图形,进行修改图形。

绘图

鼠标右键双击已经绘制的图形,可以删除图形

删除图形

保存绘图,打开保存的文件

保存绘图

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].