================================================================================
MICROSOFT 基础类库 : WTImage 项目概述
===============================================================================
应用程序向导已为您创建了此 WTImage 应用程序。此应用程序不仅演示 Microsoft 基础类的基本使用方法,还可作为您编写应用程序的起点。
本文件概要介绍组成 WTImage 应用程序的每个文件的内容。
WTImage.vcxproj
这是使用应用程序向导生成的 VC++ 项目的主项目文件,其中包含生成该文件的 Visual C++ 的版本信息,以及有关使用应用程序向导选择的平台、配置和项目功能的信息。
WTImage.vcxproj.filters
这是使用“应用程序向导”生成的 VC++ 项目筛选器文件。它包含有关项目文件与筛选器之间的关联信息。在 IDE 中,通过这种关联,在特定节点下以分组形式显示具有相似扩展名的文件。例如,“.cpp”文件与“源文件”筛选器关联。
WTImage.h
这是应用程序的主头文件。
其中包括其他项目特定的标头(包括 Resource.h),并声明 CWTImageApp 应用程序类。
WTImage.cpp
这是包含应用程序类 CWTImageApp 的主应用程序源文件。
WTImage.rc
这是程序使用的所有 Microsoft Windows 资源的列表。它包括 RES 子目录中存储的图标、位图和光标。此文件可以直接在 Microsoft Visual C++ 中进行编辑。项目资源包含在 2052 中。
res\WTImage.ico
这是用作应用程序图标的图标文件。此图标包括在主资源文件 WTImage.rc 中。
res\WTImage.rc2
此文件包含不在 Microsoft Visual C++ 中进行编辑的资源。您应该将不可由资源编辑器编辑的所有资源放在此文件中。
/////////////////////////////////////////////////////////////////////////////
对于主框架窗口:
该项目包含一个标准的 MFC 接口。
MainFrm.h, MainFrm.cpp
这些文件中包含框架类 CMainFrame,该类派生自
CFrameWnd 并控制所有 SDI 框架功能。
res\Toolbar.bmp
此位图文件用于为工具栏创建平铺图像。
初始工具栏和状态栏在 CMainFrame 类中构造。使用资源编辑器编辑此工具栏位图,并更新 WTImage.rc 中的 IDR_MAINFRAME TOOLBAR 数组以添加工具栏按钮。
/////////////////////////////////////////////////////////////////////////////
应用程序向导创建一种文档类型和一个视图:
WTImageDoc.h、WTImageDoc.cpp - 文档
这些文件包含 CWTImageDoc 类。编辑这些文件以添加特殊文档数据并实现文件保存和加载(通过 CWTImageDoc::Serialize)。
WTImageView.h、WTImageView.cpp - 文档视图
这些文件包含 CWTImageView 类。
CWTImageView 对象用于查看 CWTImageDoc 对象。
/////////////////////////////////////////////////////////////////////////////
其他功能:
ActiveX 控件
该应用程序包含对使用 ActiveX 控件的支持。
打印和打印预览支持
应用程序向导通过从 MFC 库调用 CView 类中的成员函数生成代码,来处理打印、打印设置和打印预览命令。
/////////////////////////////////////////////////////////////////////////////
其他标准文件:
StdAfx.h, StdAfx.cpp
这些文件用于生成名为 WTImage.pch 的预编译头 (PCH) 文件和名为 StdAfx.obj 的预编译类型文件。
Resource.h
这是标准头文件,可用于定义新的资源 ID。Microsoft Visual C++ 将读取并更新此文件。
WTImage.manifest
Windows XP 使用应用程序清单文件来描述特定版本的并行程序集的应用程序依赖项。加载程序使用这些信息来从程序集缓存中加载相应的程序集,并保护其不被应用程序访问。应用程序清单可能会包含在内,以作为与应用程序可执行文件安装在同一文件夹中的外部 .manifest 文件进行重新分发,它还可能以资源的形式包含在可执行文件中。
/////////////////////////////////////////////////////////////////////////////
其他注释:
应用程序向导使用“TODO:”来指示应添加或自定义的源代码部分。
如果应用程序使用共享 DLL 中的 MFC,您将需要重新分发 MFC DLL。如果应用程序所使用的语言与操作系统的区域设置不同,则还需要重新分发相应的本地化资源 mfc110XXX.DLL。
有关上述话题的更多信息,请参见 MSDN 文档中有关重新分发 Visual C++ 应用程序的部分。
/////////////////////////////////////////////////////////////////////////////
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
在VS2015环境下,利用MFC框架实现的一款高仿“画图”工具,实现绝大部分功能甚至更多创新点。(注释超详细) 实现了点、直线、曲线、折线、矩形、圆形、多边形等等形状,并且具有区域限制、鼠标捕捉等功能; 实现了不同笔型,包括铅笔、圆珠笔、荧光笔等等; 可以根据不同的笔设置不同的笔宽和笔色以及虚线、点线等等功能; 实现了多种画图工具,包括不限于橡皮、笔刷子、油漆桶、部分区域颜色填充、设置字体和颜色、添加文字; 实现放大镜功能等; 添加多个资源文件,制作工具栏,设置工具栏,实现滚动条滚屏操作等; 实现保存图片、关闭保存等等功能。 一句话概括一下,“画图”有的这里基本都有,“画图”没有的,这里还有。
资源推荐
资源详情
资源评论
收起资源包目录
Image_V.rar (53个子文件)
WTImage_V
image
2.jpg 464KB
1.jpg 40KB
WTImage
Graph.h 216B
stdafx.cpp 140B
BottomFormView.cpp 20KB
Resource.h 6KB
BottomFormView.h 2KB
WTImage.cpp 4KB
WTImageView.h 979B
MagnifyDlg.h 657B
WTImageDoc.cpp 2KB
res
WTImage.rc2 670B
bmp00002.bmp 478B
bmp00001.bmp 598B
cur00002.cur 326B
toolbar1.bmp 718B
cur00001.cur 326B
bmp00003.bmp 958B
Toolbar.bmp 1KB
WTImage.ico 66KB
cursor2.cur 326B
cursor1.cur 326B
WTImageDoc.ico 5KB
MagnifyDlg.cpp 3KB
WTImageDoc.h 853B
WTImage.aps 136KB
stdafx.h 2KB
image
2.jpg 464KB
1.jpg 40KB
Shape.h 2KB
WTImage.vcxproj.filters 5KB
WTImage.vcxproj 12KB
MainShape.cpp 118B
targetver.h 240B
DrawingGraphics.h 147B
WTImage.rc 19KB
Shape.cpp 7KB
ClassDiagram.cd 427B
SettingDlg.h 480B
WTImage.vcxproj.user 223B
WTImageView.cpp 2KB
MainFrm.cpp 20KB
SettingDlg.cpp 666B
MainFrm.h 3KB
DrawingGraphics.cpp 148B
MainShape.h 351B
TopFormView.h 2KB
Graph.cpp 270B
WTImage.h 507B
TopFormView.cpp 4KB
ReadMe.txt 5KB
WTImage.sln 1KB
x64
Debug
WTImage.exe 423KB
共 53 条
- 1
资源评论
- yeluym2023-07-06不能运行,缺文件
- aking1132022-04-20我的环境是WIN10 vs2019 可以运行。拿来学习GDI+还是不错的。
- Vertira2019-11-04千万不要下载 这么多分数 根本不能运行n大橘为重n2019-12-06为何不能运行?
- csulizhang2019-05-08外接手写板,在你这个画板上写字作图,还是有卡顿,不能做到像PPT,画图工具一样的流畅
- Ne_Blackssee2018-10-30下载了怎么加载项目不成功啊n大橘为重n2018-11-13提示什么错误呢?你的环境是什么?我的是WIN10+VS2015
n大橘为重n
- 粉丝: 198
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功