自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (29)
  • 收藏
  • 关注

原创 类与对象的关系、封装、多态

犹如模具与铸件之间的关系,一个属于某类的对象称为该类的一个实例。

2018-10-31 16:55:13 1047

转载 什么是STL(模板库)?STL包含的一些内容及基础含义

STL是Standard Template Library的简称,中文名标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指...

2018-10-25 17:40:01 9709

原创 static_cast 用法和 reinterpret_cast 用法

static_cast<>() 静态类型转换,编译的时 c++编译器会做类型检查; 基本类型能转换 但是不能转换指针类型若不同类型之间,进行强制类型转换,用 reinterpret_cast<>() 进行重新解释一般性结论: C 语言中 能隐式类型转换的,在 c++中可用 static_cast<>()进行类型转换。因 C++ 编译器在编译检

2018-10-25 14:09:01 2488

原创 对容器数组内的容器按照大小进行编号排序demo02

#include <vector>#include <algorithm> #include <iostream>int main(){ std::vector<int> v1(10); std::vector<int> v2(18); std::vector<int> v3(5); std::vector...

2018-10-24 18:14:17 216

原创 对容器数组内的容器按照大小进行编号排序01

对容器数组内的容器按照大小进行编号排序#include <vector>#include <algorithm> #include <iostream>struct Defect{ int a; int b;};// [) 前闭后开void GetDefect(std::vector<Defect&

2018-10-24 18:12:00 463

股票助手win10.zip

股票小助手查看小助手,win实时查看价格走势,小窗自定义,方便好用的小工具,可以设置透明背景,样式自己调节

2020-05-26

开机自启动VS2013MFC基于对话框编程

VS2013/MFC基于对话框编程,开机自启动 ,代码简单实测有效。

2017-08-17

VS2013/MFC基于对话框编程自定义消息

VS2013/MFC基于对话框编程,自定义消息 ,成功编译的代码,可以直接运行。

2017-08-17

VS2013/MFC基于对话框编程文本超链接代码

VS2013/MFC基于对话框编程:文本超链接,可以在2013直接编译打开。VS2013/MFC基于对话框编程:文本超链接,可以在2013直接编译打开。

2017-08-17

vs2010 2013 mfc实例

有众多MFC编程实例可以直接运行,非常适合初学者或者想借鉴代码的朋友。积分少,使用价值大

2017-08-16

mfc编程实例(共85个实例)

本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书。 目 录 译者序 前言 第一部分 基础知识 第1章 窗口 2 1.1 窗口和API环境 2 1.1.1 三种类型窗口 2 1.1.2 客户区和非客户区 3 1.2 窗口和MFC环境 4 1.3 怎样应用MFC创建一个窗口 5 1.4 怎样使用MFC销毁一个窗口 9 1.4.1 捆绑到一个已有的窗口 9 1.4.2 窗口类 10 1.4.3 窗口进程 10 1.5 怎样使用MFC创建一个窗口类 11 1.5.1 使用AfxRegisterWndClass () 函数注册一个窗口类 11 1.5.2 使用AfxRegisterClass ()函数 创建一个窗口类 12 1.6 怎样销毁一个MFC窗口类 14 1.7 厂商安装的窗口类 14 1.8 其他类型窗口 15 1.9 桌面窗口 16 1.10 小结 16 第2章 类 18 2.1 基类 18 2.1.1 CObject 18 2.1.2 CCmdTarget 19 2.1.3 CWnd 19 2.2 应用程序、框架、文档和视图类 19 2.2.1 CWinApp(O/C/W) 20 2.2.2 CView (O/C/W) 21 2.3 其他用户界面类 22 2.3.1 通用控件类 23 2.3.2 菜单类 23 2.3.3 对话框类 24 2.3.4 控制条类 24 2.3.5 属性类 25 2.4 绘图类 25 2.4.1 设备环境类 25 2.4.2 图形对象类 25 2.5 文件类 26 2.6 数据库类 26 2.6.1 ODBC类 26 2.6.2 DAO类 27 2.7 数据集类 27 2.8 其他数据类 27 2.9 通信类 28 2.10 其他类 29 2.11 小结 31 第3章 消息处理 32 3.1 发送或寄送一个消息 32 3.1.1 发送一个消息 32 3.1.2 寄送一个消息 32 3.1.3 发送一个消息与寄送一个消息 的比较 32 3.2 怎样使用MFC发送一个消息 33 3.3 怎样用MFC寄送一个消息 33 3.4 三种类型的消息 34 3.4.1 窗口消息 34 3.4.2 命令消息 34 3.4.3 控件通知 34 3.5 MFC怎样接收一个寄送的消息 36 3.6 MFC怎样处理一个接收到的消息 36 3.7 处理用户界面的对象 44 3.8 创建自定义窗口消息 45 3.8.1 静态分配的窗口消息 45 3.8.2 动态分配的窗口消息 46 3.9 重定向消息 47 3.9.1 子分类和超分类 47 3.9.2 用MFC子分类窗口 48 3.9.3 重载OnCmdMsg ( ) 49 3.9.4 使用SetWindowsHookEx ( ) 49 3.9.5 使用SetCapture ( ) 49 3.9.6 专有的消息泵 50 3.10 小结 50 第4章 绘图 51 4.1 设备环境 51 4.2 在MFC环境中创建一个设备环境 52 4.2.1 屏幕 52 4.2.2 打印机 53 4.2.3 内存 54 4.2.4 信息 54 4.3 绘图例程 55 4.3.1 画点 55 4.3.2 画线 55 4.3.3 画形状 55 4.3.4 形状填充和翻转 55 4.3.5 滚动 56 4.3.6 绘制文本 56 4.3.7 绘制位图和图标 56 4.4 绘图属性 56 4.4.1 设备环境属性 57 4.4.2 画线属性 58 4.4.3 形状填充属性 58 4.4.4 文本绘制属性 58 4.4.5 映像模式 59 4.4.6 调色板属性 62 4.4.7 混合属性 62 4.4.8 剪裁属性 63 4.4.9 位图绘制属性 64 4.5 元文件和路径 65 4.5.1 元文件 65 4.5.2 路径 66 4.6 颜色和调色板 66 4.6.1 抖动色 67 4.6.2 未经抖动色 67 4.6.3 系统调色板 67 4.6.4 使用系统调色板 68 4.6.5 动画色 71 4.7 控制什么时候在哪里绘图 71 4.7.1 处理WM_PAINT 71 4.7.2 只绘制被无效化的区域 72 4.7.3 处理WM_DRAWITEM 72 4.7.4 在其他时间绘图 73 4.8 小结 74 第二部分 用户界面实例 第5章 应用程序与环境 76 5.1 例1 规划MFC应用程序 76 5.2 例2 用AppWizard创建一个MFC 应用程序 79 5.3 例3 用ClassWizard创建一个类 83 5.4 例4 初始化应用程序屏幕 84 5.5 例5 保存应用程序屏幕 86 5.6 例6 处理命令行选项 88 5.7 例7 动态改变应用程序图标 91 5.8 例8 提示用户优先选项 93 5.9 例9 保存和恢复用户优先选项 97 5.10 例10 终止应用程序 100 5.11 例11 创建一个启动窗口 101 第6章 菜单 107 6.1 例12 使用菜单编辑器 107 6.2 例13 添加一个菜单命令处理函数 109 6.3 例14 根据当前可视文档动态改 变菜单 110 6.4 例15 启用和禁用菜单命令 111 6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 7.1 例22 使用工具栏编辑器 120 7.2 例23 启用和禁用工具栏按钮 122 7.3 例24 为工具栏按钮添加字 123 7.4 例25 非标准工具栏大小 128 7.5 例26 保持工具栏按钮按下 129 7.6 例27 保持工具栏按钮组中 一个按钮按下 130 7.7 例28 为工具栏添加非按钮控件 131 7.8 例29 修改应用程序的状态栏 136 7.9 例30 更新状态栏窗格 138 7.10 例31 为状态栏添加其他控件 139 第8章 视图 145 8.1 例32 滚动视图 145 8.2 例33 改变鼠标光标形状 147 8.3 例34 沙漏光标 148 8.4 例35 窗体视图 149 8.5 例36 列表视图 152 8.6 例37 动态分割一个视图 163 第9章 对话框和对话条 166 9.1 例38 使用对话框编辑器 166 9.2 例39 创建一个对话框类 168 9.3 例40 模式对话框 170 9.4 例41 无模式对话框 171 9.5 例42 在无模式对话框的控件间 切换焦点 172 9.6 例43 对话框中的动画 173 9.7 例44 消息框 174 9.8 例45 对话条 176 第10章 控件窗口 182 10.1 例46 在任意位置创建一个控 件窗口 182 10.2 例47 用子分类定制一个通用 控件窗口 183 10.3 例48 用超分类定制一个通用 控件窗口 188 10.4 例49 在按钮上放置位图 190 10.5 例50 动态填充一个组合框 192 10.6 例51 排序一个列表控件 194 10.7 例52 分隔线控件 196 第11章 绘图 198 11.1 例53 绘制图形 198 11.2 例54 绘制文本 201 11.3 例55 从任意位置装入一个图 标并绘制 203 11.4 例56 从任意位置装入一个位 图和绘制一个位图 204 11.5 例57 从文件中创建一个位图 206 11.6 例58 创建一个自绘位图 211 第三部分 内部处理实例 第12章 消息 215 12.1 例59 添加消息处理函数或重 载MFC类 216 12.2 例60 添加命令范围消息处理函数 219 12.3 例61 重定向命令消息 221 12.4 例62 创建自己的窗口消息 222 第13章 文件、串行化和数据库 225 13.1 例63 访问二进制文件 225 13.2 例64 访问标准I/O文件 227 13.3 例65 访问内存文件 228 13.4 例66 在数据类中实现串行化 229 13.5 例67 串行化SDI或MDI文档 235 13.6 例68 按要求串行化 240 13.7 例69 透明地更新串行化的文档 242 13.8 例70 串行化多态类 246 13.9 例71 串行化数据集 248 13.10 例72 访问ODBC数据库 252 13.11 例73 访问DAO数据库 257 第14章 杂类 263 14.1 例74 剪切、拷贝和粘贴文本 数据 263 14.2 例75 剪切、拷贝、粘贴多信 息文本数据 268 14.3 例76 剪切、拷贝和粘贴二进制 数据 273 14.4 例77 数组函数 280 14.5 例78 列表函数 281 14.6 例79 映像函数 283 14.7 例80 系统键盘输入 285 14.8 例81 时间 288 第四部分 打包实例 第15章 库 291 15.1 例82 静态链接C/C++库 291 15.2 例83 动态链接C/C++库 295 15.3 例84 动态链接MFC扩展类库 300 15.4 例85 资源库 303 第五部分 附录 附录A 控件窗口风格 305 附录B 消息、控件通知和消息映像宏 323 附录C 访问其他应用程序类 328 附录D 开发中注意事项 330 附录E MFC快速参考指南 339

2017-08-11

番茄助手 破解vs2013 vs2012 vs2010 2008

番茄助手 破解vs2013 vs2012 vs2010 2008 附带安装教程,十分详细,对于总是破解失败的同学很有帮助,亲测有效。

2017-08-02

VC++之MFC类库中文手册

VC++之MFC类库中文手册,十分好用的查询工具,

2017-08-01

ListCtrlExDemo测试小练习

ListCtrlExDemo测试小练习 ListCtrl mfc 适合小白练习使用

2017-08-01

VS2013 MFC 编程基础(19个专题)

VS2013 MFC 编程基础(19个专题)适合刚入门的同学练习使用

2017-08-01

VS2010 鸡啄米_MFC入门到精通教程.pdf

VS2010 鸡啄米_MFC入门到精通教程.pdfVS2010 鸡啄米_MFC入门到精通教程.pdfVS2010 鸡啄米_MFC入门到精通教程.pdfVS2010 鸡啄米_MFC入门到精通教程.pdf

2017-08-01

vs2013 vs2012 番茄助手破解版

vs2013 vs2012 番茄助手 破解版 在vs2013上面亲测可用,破解方法,使用vc_.dll替换安装进程里的.dll就可以了

2017-08-01

mfcTest进度条

mfcTest 进度条练习的小Demo,在vs2013上可以正常运行。

2017-08-01

qt打地鼠小项目qt打地鼠小项目,适合初学qt练手使用,很容易看懂

qt打地鼠小项目,适合初学qt练手使用,很容易看懂

2016-10-23

qt培训课件ppt

qt 培训课件,ppt 适合初学qt学员,简单易懂,知识点覆盖全面

2016-10-23

聊天室上嵌项目

客户端,服务器,协议三部分完整代码,可以直接运行。 服务器:本项目为典型的基于TCP的C/S模式的网络应用程序。三个大模块分别为Client,Server,自定义协议支持库,本人主要负责Server模块。 客户端:Client进程主体采用多路复用(Select)技术实现,同时监控Socket和标准输入中的投诉,包含主控,在线用户管理,UI,网络数据处理和标准输入数据处理五个模块。其中在线用户管理采用链表完成数据的处理,UI负责界面,网络数据处理主要负责处理数据返回Scoket,标准输入数据处理主要负责监控外设键盘输入,而主控模块完成客 端与服务器的链接,同时把各个模块链接起来。 协议模块主要完成对自定义协议中各种PDU的编码,解码。给Client和Server编程提供方便。协议主要采用变长结构体以适应各类PDU。。

2016-10-20

Linux下的简单聊天

Linux下的简单聊天工具,基于C语言开发

2016-10-20

qt 扫雷forlinux

qt 扫雷forlinux ,可以正常运行,代码简单易懂,适合初学者参考

2016-10-20

Qt教程及软件(超级浅显易懂_非常适合初学者).pdf

Qt教程及软件(超级浅显易懂_非常适合初学者).pdf

2016-10-20

QT中文帮助文档.chm

QT中文帮助文档.chm

2016-10-20

UNIX环境高级编程(中文第三版).pdf

UNIX环境高级编程(中文第三版).pdf,带书签

2016-10-20

网络聊天室

上嵌网络编程聊天室项目

2016-10-20

上嵌聊天室项目

上嵌网络编程聊天室项目

2016-10-20

linux 网络编程附代码

linux网络编程ppt附加练习代码,比较齐全,本人资源里还有linux网络编程pdf版电子书

2016-10-20

linux 网络编程ppt

linux 网络编程ppt完整版 详细 ---》附加代码在例外一个包里。。。

2016-10-20

atm 项目代码

atm 项目开发 c++ 练习小项目,使用状态机机进行界面交互

2016-10-20

公司管理系统

某小型公司,主要有四类人员:经理、兼职技 术人员、销售经理和兼职推销员。现在,需要存储这些人员的姓名、编号、性别、年龄、级别、部门、当月薪水、提成等信息 要求: 1)其中,人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。 2)程序对所有人员有提升级别的功能 3)月薪的计算方法是:经理拿固定月薪,兼职技术人员按工作小时数领取月薪,兼职推销员的报酬按该推销员当月销售额提成, 销售经理既拿固定月薪 也领取销售提成。 4)能按姓名或者编号显示、查找、增加、删除和保存各类人员的信息 5)要求使用容器来存储,读写以及管理。尽量只是用一种类型的容器,eg, list 6)将公司的人员信息存储在数据库中,分别存储为人员信息表,部门编码表,薪资情况表

2016-10-20

学生信息管理上嵌

本项目是对老师和学生的信息管理程序,主要对老师和学生的信 息管理,实现增加,修改,删除,排序保存等功能。项目结构采用MVC模型,代码完整,可直接运行

2016-10-20

linux下的聊天室源代码(c语言实现)

linux下的简单聊天室源代码(c语言实现),可以使用

2016-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除