自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 (实用)vs2013调试技巧及快捷键

VS2013快捷键很多,灵活使用常用快捷键及各项技巧可以让你事半功倍。下面的visual studio 2013快捷键和操作技巧你知道多少?1.回到上一个光标位置/前进到下一个光标位置  1)回到上一个光标位置:使用组合键“Ctrl + -”;   2)前进到下一个光标位置:“Ctrl + Shift + - ”。    2.复制/剪切/删除整行代码  1)如果你想复制一整行代码,只需将光标移

2017-08-17 16:17:54 1016

转载 mfc资源视图在另一个编辑器中打开

在我们vs初学者刚刚接触mfc编程时,常常遇到mfc资源视图在另一个编辑器中打开,下面是解决方案。一般这种情况是打开了头文件中的resource.h造成的,关闭该文件,在资源视图中重新打开即可。(双击.rc再双击) -

2017-08-17 11:09:23 6010 2

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

有些时候光靠windows原有的消息是不够的,需要自定义消息来满足特定的功能,比如在与外部设备通讯时,如果接收到数据,就需要进行存储,但并没有直接的消息可以使用,需要自己定义。 当然自定义消息不局限于此,很多消息都可以通过自定义实现,本经验以简单例子进行说明自定义消息的创建和调用工具/原料 Visual Studio 2013方法/步骤 打开Demo项目,在对话框中添加一个按钮,文本设置为“

2017-08-17 09:51:54 1161

原创 U盘装系统,免设置bios(非pe镜像启动)

这种方法适合win7、win8、win10安装系统,不用设置电脑的bios,具体方法如下:第一步:准备一个8G以上的空U盘,然后在系统里面调出命令窗口,输入下面的命令(U盘做成启动U盘命令):>diskpart>list disk>select disk ___(所选盘符)>list part>clean(清除)>create partition primary>select part

2017-08-16 17:24:31 4853

转载 VS2010/MFC MFC 常用类:定时器 Timer

**定时器简介** 定时器,可以帮助开发者或者用户定时完成某项任务。在使用定时器时,我们可以给系 统传入一个时间间隔数据,然后系统就会在每个此时间间隔后触发定时处理程序,实现周期 性的自动操作。例如,我们可以在数据采集系统中,为定时器设置定时采集时间间隔为 1 个 小时,那么每隔 1 个小时系统就会采集一次数据,这样就可以在无人操作的情况下准确的进 行操作。**MFC 定时器**

2017-08-16 15:37:29 927

原创 VS2010/MFC 常用类:CTime 类和 CTimeSpan类

日期和时间类简介 CTime 类的对象表示的时间是基于格林威治标准时间(GMT)的。CTimeSpan 类的对 象表示的是时间间隔。 CTime 类和 CTimeSpan 类一般不会被继承使用。两者对象的大小都是 8 个字节。 CTime 表示的日期上限是 3000 年 12 月 31 日,下限是 1970 年 1 月 1 日 12:00:00 A M GMT。 CTime 类的

2017-08-16 15:05:27 604

原创 VS2013/MFC基于对话框编程:文本超链接

静态文本(static text)作为对话框的常用控件之一,一般情况下起着指示说明的作用,让用户明白对话框中的相关信息和功能,这种情况一般不关联点击事件。但有时候需要通过文本来打开某个超链接,比如说某个网址,这时候就需要添加相关函数进行实现。 工具/原料 • Visual Studio 2013 方法/步骤 打开创建好的Demo项目,在对话框中添加一个group box,3个static text

2017-08-16 11:28:00 777

转载 VS2013/MFC基于对话框编程: [1]创建MFC工程

VS2013作为最新版的Visual studio,界面和功能上相比之前的版本有了较大的改善和提高,MFC作为集成API的简单版更适合编程开发,许多应用软件都是基于对话框的,这里就介绍一下如何在VS2013中创建一个基于对话框的MFC项目。 工具/原料 • Visual Studio 2013 方法/步骤 双击打开 VS2013,进入起始页,在左侧开始处选择“新建项目”;或者选择菜单栏中“文

2017-08-16 10:00:57 1875

转载 C/C++/PHP等语言 在线编译器

有时候在网吧或别人的电脑上写了一些c/c++程序,却苦于没有安装编译器,无法编译和调试,非常的不方便。这时候我们可以借助在线编译系统来进行c/c++代码的编译。仅仅是编译的话,acm oj是不太合适的。下面分享下找到一份关于在线编译系统的资料。1、http://codepad.org/推荐星级:★★★★是否需注册:否(注册的话也很快,几秒钟而已)优点:网页界面简洁,一目了然,适合手机浏览器。且支持C

2017-08-16 08:34:42 3297

转载 C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。

在MSDN中,查得对clock函数定义如下: clock_t clock( void ); 这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock)。其中clock_t是用来保存时间的数据类型,在time.h文件中,我们可以找到对它的定义: #ifndef _CLOCK_T_DEFINE

2017-08-15 13:59:39 1583

原创 如何简单快速查看.Net Framework版本

网上有各种查看.Net Framework版本的方法,大多可以用就是有点太麻烦,下面说两种简单快速查看.Net Framework版本的方法。方法一: 第一步:打开“我的电脑“,在地址栏输 入 %systemroot%\Microsoft.NET\Framework,或win+R快捷方式打开“ 运行”窗口,输入%systemroot%\Microsoft.NET\Framework即可: 第二

2017-08-15 10:30:09 34082

原创 C++,const与define的区别

C++中的const常量类似于宏定义const int c = 5; ≈ #define c 5C++中的const常量与宏定义不同const常量是由编译器处理的,提供类型检查和作用域检查 宏定义由预处理器处理,单纯的文本替换

2017-08-08 09:16:35 358

原创 C语言中的const和c++中的const的区别

C语言中的const变量C语言中const变量是只读变量,有自己的存储空间C++中的const常量可能分配存储空间,也可能不分配存储空间 当const常量为全局,并且需要在其它文件中使用 当使用&操作符取const常量的地址

2017-08-08 08:29:44 266

原创 C++ 学习笔记01

重点内容 1.类是一个数据类型,(固定大小内存块的别名); 定义一个类,是一个抽象的概念,不会给你分配内存。//求圆的面积 //用面向过程的方法求解圆形的面积 // << >> 不会用: 标准输入cin和标准输出cout 始终写在操作符的左边 void main(){ double r = 0; double s = 0; cout<<"请输入圆形的半径:";

2017-08-03 11:21:35 195

原创 vs2013 处理编译4399问题

在项目–>属性–>C/C++ –> 预处理器–>预处理器定义中添加_CRT_SECURE_NO_WARNINGS:

2017-08-02 16:46:49 221

原创 mfc 弹出框提示信息

当用户关闭应用程序时,会发送一个 WM_CLOSE 消息,程序响应后结束程序,如何在点击 关闭时需要弹出其他对话框(比如用于提示保存),可以通过类向导添加 WM_CLOSE 消息 处理函数,变添加相关处理程序,比如: void CDemoDlg::OnClose() { if (MessageBox(_T("确定退出吗"), _T("提示"),MB_YESNO|MB_ICON

2017-08-02 15:42:31 10108

原创 mfc 字符总结,char* cString相互转换

1.统计宽字节字符串的长度wchar_t * p2 = L "bbb";num = wcslen(p2);2.//char* 与 CString之间的转换 C++ cstring .C_str() // char* –> CStringchar* p3 = "ccc";CString str = CString(p3);3.CString —> char*CStringA t

2017-08-02 10:36:32 793

转载 vs2013 mfc Cstring转int、int转Cstring

CString str = _T(“123”);int i = _ttoi(str);===============int i = 123;CString str ;str.Format(_T(“%d”), i);IDI_MAINICON

2017-08-01 16:41:23 26633

股票助手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关注的人

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