自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (30)
  • 收藏
  • 关注

转载 fstream的用法

这个小知识点迷糊了很久了,前段时间始终没有搞清楚,今天又拿过来看的时候好象明白了点...... 今天将ifstream 与ofstream的用法归纳一下ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:

2009-05-31 11:31:00 678

转载 MFC窗口位置管理详细分析及实例

在一般用MFC编写的程序的窗口客户区中,可能有好几个子窗口(具有WM_CHILD风格的窗口)。上边是工具栏,中间是视图窗口,下边是状态栏。三个窗口在框架的客户区里和平共处,互不重叠。主框架窗口的尺寸改变了,别的子窗口都能及时调整自己的尺寸以便保持相互位置关系不变,例如状态条窗口总能保持在主框架客户区底部,并且其宽度总能和主框架客户区宽度一致。工具栏窗口总能停靠在主框架的某一边不变,其宽度或高度总能

2009-05-31 11:29:00 649

原创 PostMessage和SendMessage的区别

1.PostMessage     The   PostMessage   function   places   (posts)  a   message   in   the   message   queue   associated   with   the  thread   that   created   the   specified   window   and   r

2009-05-21 10:42:00 853

转载 VC6.0编译器参数设置

VC6.0编译器参数设置VC6.0编译器参数的设置主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"

2009-05-20 10:20:00 824

原创 关于classwizard识别部分MFC派生类的问题

从CBitmap派生一个新类CWzdBitmap   如何使ClassWizard识别它呢,使它的.h   .cpp文件中分别有如下信息:       DECLARE_DYNAMIC(CWzdBitmap)       IMPLEMENT_DYNAMIC(CWzdBitmap,CBitmap)    可以采用如下办法: WzdBitmap.h中添加

2009-05-19 10:24:00 745

转载 学习指针不可少的好文章

为初学者服务。这是我的帖子的宗旨。我也是个初学者(强调了无数遍了) ,我以我的理解把初学者觉得难懂的东西用浅显的语言写出来。由于小学时语文没学好,所以竭尽全力也未必能达到这个目的。尽力而为吧。指针是c和c++中的难点和重点。我只精通dos下的basic。c语言的其它各种特性,在basic中都有类似的东西。只有指针,是baisc所不具备的。指针是c的灵魂 。 我不想重复大多数书上说得

2009-05-18 15:29:00 578

转载 使用dbghelp获取调用堆栈--release下的调试方法学

Author : Kevin Lynx当软件作为release模式被发布给用户时,当程序崩溃时我们很难去查找原因。常见的手法是输出LOG文件,根据LOG文件分析程序崩溃时的运行情况。我们可以通过SEH来捕获程序错误,然后输出一些有用的信息作为我们分析错误的资料。一般我们需要输出的信息包括:系统信息、CPU寄存器信息、堆栈信息、调用堆栈等。而调用堆栈则是最有用的部分,它可以直接帮我们定位

2009-05-18 14:54:00 1061

转载 C/C++ call stack traces

2008/5/9这两天研究了一下C/C++ call stack traces,遂写了个小程序来输出一下call stack,该程序比较简单,只能输出调用栈上的函数名称,至于复杂点的输出请看下面2008/5/10处的修改。该程序用到了Dbghelp.dll 相信各位达人都知道Dbghelp,这里就不多说了。采用__cdecl 堆栈调用标准,在VC++ 6.0下编译通过,下面贴出代码。

2009-05-18 14:11:00 2963

转载 探究Windows内核你知多少

 Windows内核      如上所述,现代操作系统的一个明显特征就是用户空间和系统空间的划分,从UNIX时代以来,人们一直把存在于系统空间的代码和数据的集合称为“内核(Kernel)”,因此内核是有明确边界的。空间的不同,或者说CPU运行模式(系统态和用户态)的不同,是不会被混淆的本质区别。可是,在Windows的术语中却不同,微软并不把系统空间的所有代码和数据的集合称为内核,而是把这

2009-05-13 17:48:00 809

转载 Keyboard Events Simulation using keybd_event() function

 IntroductionSimulation of a keyboard input is a well known concept for those who are all familiar with Visual Basic. SendKeys() in Visual Basic does all the things, if you want to do anything wit

2009-05-13 17:44:00 1171

转载 Visual C++编程隐藏计算机中的鼠标

  在Windows大行其道的今天,windows界面程序受到广大用户的欢迎。对这些程序的操作不外乎两种,键盘输入控制和鼠标输入控制。那么我们能否通过编制程序来控制系统的鼠标,例如隐藏计算机中的鼠标呢?这个问题的答案是肯定的。这里主要是通过一个Windows API函数来实现的。 下面以一个Visual C++的实例来介绍如何实现这个功能。需要读者朋友们注意的是本代码具有一定的危险性,程序

2009-05-13 17:39:00 645

转载 VC6.0中对消息的特殊处理--PreTranslateMessage说明

 首先看看MSDN对PreTranslateMessage的说明  Override this function to filter window messages before they are dispatched to the Windows functions TranslateMessage and DispatchMessage The default implem

2009-05-12 13:51:00 2981 1

转载 DrawText如何使多行文字居中

(1)DT_WORDBREAK只能截断单词。例如如果输入一连串英文字符,那么它会当做一个单词来处理,而不会自动换行。而对于中文字符则可以。如果要对所有字符都可以像Edit控件中那样自动换行,那么可以使用DT_WORDBREAK | DT_EDITCONTROL DT_EDITCONTROLDuplicates the text-displaying characte

2009-05-07 15:07:00 7762 2

转载 CListCtrl使用技巧汇总

http://blog.youkuaiyun.com/lixiaosan/archive/2006/04/07/653563.aspx以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn//整理过程中加入自己实践过程的一些使用代码1.

2009-05-04 18:02:00 4732 4

c++ primer习题.pdf

c++ primer的配套习题 pdf格式

2009-11-10

Dbgview

代码调试工具,还不错

2008-05-07

文件监控软件

File Monitor 系统监视工具 V7

2008-05-07

敏捷软件开发:原则、模式与实践.pdf

敏捷软件开发:原则、模式与实践.pdf 敏捷软件开发经典基础书籍

2011-09-22

MyColor.exe(鼠标指定位置颜色)

获取鼠标移动位置的颜色,比较好用的小工具

2008-08-26

masm5.0.rar

masm5.0.rar,汇编编译器,方便开发学习

2008-08-26

asfview.exe(多媒体文件格式查看器)

asfview.exe 可以查看asf mp3等文件格式

2008-08-26

WinHex(16进制查看器)

WinHex 16进制查看器 16进制查看器

2008-08-26

Araxis Merge V6.5

Araxis Merge V6.5 非常好用的对比工具

2011-09-14

简单的去水印工具

Inpaint,一款去水印工具, 简单的水印用此工具去除比Photoshop更方便

2011-09-14

查看指定DLL谁在调用

有时有些DLL无法删除,是因为有其他软件正在调用它

2009-03-05

MetalScrollSetup_1.0.11

vs滚动条MetalScrollSetup_1.0.11. vs插件 缩略图滚动条

2017-03-18

deepinms.exe

deepinms.exe 一款xp的深度优化工具 绿色软件,简单实用

2011-09-14

WinDbg.入门

WinDbg.入门.1.简介.pdf WinDbg.入门.2.入门.pdf WinDbg.入门.3.基本调试操作.pdf WinDbg.入门.4.内核调试配置.pdf WinDbg.入门.5.内核调试常用命令.pdf WinDbg.入门.6.内核调试常用命令.pdf WinDbg.入门.7.驱动程序的源码调试.pdf

2011-09-26

图形程序开发人员指南

Michael Abrash 清晰

2017-03-18

Source Insight

Source Insight

2008-05-07

制作ppt的七种武器.pdf

制作ppt的七种武器.pdf pdf制作要点

2011-09-26

CrashFinder

用来查找程序崩溃地址,带源代码。<br>查找exe崩溃非常方便,如果dll里面再调用dll,用该工具查找目前还不会,请教高手指点

2007-12-07

C++程序调试实用手册.pdf

代码开发技巧 编译器优化 逻辑与语法错误 Debugger 调试版本与发行版本 清晰版

2011-09-26

代码优化.有效使用内存.pdf

代码优化.有效使用内存.pdf Code Optimization: Effective Memory Usage [美]Kris Kaspersky

2011-09-22

Visual Assist X-10.9.2059

Visual Assist X-10.9.2059.rar 支持vs2013

2017-03-18

Navicat8.0.rar

非常不错的mysql客户端工具,类似microsoft sql server

2008-05-07

数据结构演示(数据结构演示)

数据结构演示 数据结构演示 数据结构演示

2008-08-26

软件流程开发ppt文档

软件流程开发ppt 软件流程开发ppt 软件流程开发ppt

2008-08-26

HA-InstallerVISE36-LDR.zip

HA-InstallerVISE36-LDR.zip,一个简单好用的安装包打包工具

2008-08-26

嘟嘟美食菜谱(上次名称为何非要10个字)

喜欢做菜的朋友可以看看(上次名称为何非要20个字,描述清楚即可)

2008-08-26

MyNotesKeeper

MyNotesKeeper 树状分类管理,编辑区类似word,可以保存文字和图像 可以用来分类收集网上看到的好文

2011-09-14

空空如也

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

TA关注的人

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