自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (16)
  • 收藏
  • 关注

转载 堆和栈的区别

一般认为在c中分为这几个存储区1栈 - 有编译器自动分配释放2堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束释放4另外还有一个专门放常量的地方。 - 程序结束释

2009-06-28 15:29:00 485

转载 VC防止窗口和控件闪烁的方法

1、将Invalidate()替换为InvalidateRect()  Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect区域内的内容,所以所需时间会少一些。虫虫以前很懒,经常为一小块区域的重画就调用Invalidate(),不愿意自己去计算需要重画的Rect,但是事实是,如果你确实需要改善闪烁的情况,计算一个Re

2009-06-21 20:40:00 841

转载 句柄vs指针

句柄vs指针   句柄其实就是指针,但是他和指针最大的不同是:给你一个指针,你可以通过这个指针做任何事情,也许是好事,也许是通过这个指针破坏内存,干一些捣乱的事情。这个我想大家都会碰到过,因为乱用指针导致程序崩溃    句柄就没有这个缺点,通过句柄,你只能干一些windows让你干的事情(调用一些api函数等等),没有了指针的坏处。     句柄是一些表的索引也就是指向指针的指针,句柄

2009-06-18 21:33:00 685

转载 VC使用双缓存技术,解决闪屏问题

最近在处理图形方面的东西在网上看到下面一段文字。            我们的绘图过程大多放在OnDraw或者OnPaint函数中,OnDraw在进行屏幕显示时是由OnPaint进行调用的。当窗口由于任何原因需要重绘时,总是先用背景色将显示区清除,然后才调用OnPaint,而背景色往往与绘图内容反差很大,这样在短时间内背景色与显示图形的交替出现,使得显示窗口看起来在闪。  

2009-06-11 16:21:00 3547 4

转载 基于MFC文档/视/框架程序

在我的同事当中,有不少人在用VC/MFC,但许多人总是容易被MFC的文档视这种框架弄得晕头转向,尽管在他们的桌子旁堆了很多有关VC的资料。在我的学习过程中我发现下面的理解以及一些调用函数是最为关键的,每当有人问我有关与此的问题,我给他(她)共享了下面的文档后就不用重复解释很多东西了。尽管这些都能从MSDN中最终找到答案,但有些人就是惧怕MSDN;希望您拥有这

2009-06-10 17:20:00 901

转载 声音的播放——MCI的使用

2008-12-15 16:16 很多朋友向我索取MCI的资料,但是我这里的资料早就不知道哪里去了,这里把MSDN里面的东西拿出来给大家看一下,方便英语不好的朋友。 用MCI进行编程主要有两个东西需要掌握,下面的篇幅用来说明这两个方面。一、mciSendCommand函数这个函数用来打开MCI设备并且通过给设备发送MCI命令来对设

2009-06-10 15:52:00 3539

转载 ivalidateRect和invalidate 和updateData

InvalidateRect只是增加重绘区域,在下次WM_PAINT的时候才生效InvalidateRect函数中的参数TRUE表示系统会在你画之前用背景色将所选区域覆盖一次,默认背景色为白色,可以通过设置BRUSH来改变背景色。Invalidate()之后:(MFC的,顺便了)OnPaint()->OnPrepareDC()->OnDraw()所以只是刷新在OnPaint()和O

2009-06-10 15:37:00 940

转载 用CSplitterWnd类创建分割窗口

用CSplitterWnd类创建分割窗口 在msdn里有一个例子viewex,演示了创建并使用分割窗口的方法。不过那个程序稍微有点大。让我们依样画葫芦来搞个简单的例子。   用CSplitterWnd类可以做一个可以分割的窗口。不过要用这个类的话,得劳动文档类,文档模板类和视图类这三个复杂类的大驾。

2009-06-09 17:08:00 1724

转载 VC++实现混合静态分裂视窗的方法

前言  在许多视窗应用软件中,通常要在屏幕上同时显示若干个子视窗,以显示同一个文档的不同部分,或者是在每个视窗中分别显示不同文档的内容。为了实现多视窗界面,可以采用MDI(Multiple DocumentInterface)的多文档模式进行处理,但是多文档的应用程序设计与维护相对于单文档的应用程序而言比较复杂。而且,如果要在屏幕上同时显示多个子视窗,通常要利用视窗重叠函数进行管理

2009-06-09 17:07:00 800

原创 随心所欲改变窗口的图标

 ---- 在使用VC++5.0开发应用程序时,我们可能需要改变框架窗口(包括主框架窗口和子框架窗口)的图标,而不是使用VC为你已经准备好了的、很难看的那个图标。但笔者参考了很多书籍、资料,却没有找到任何叙述如何去改变窗口图标的方法的文章(或许很多人认为这根本就不值得一提),让很多初学者无从着手。笔者经过实践,发现了以下两个改变框架窗口图标的方法。使用方法一可以在编写应用程序时指定

2009-06-09 17:06:00 749

转载 CGridCtrl

 class CGridCtrl : public CWnd{        //  1. CGridCtrl类的构造函数        CGridCtrl(int nRows = 0, int nCols = 0, int nFixedRows 

2009-06-02 22:42:00 2285 1

svn命令linux

svn命令,有比较详细的说明.欢迎下载 svn命令,有比较详细的说明.欢迎下载

2010-10-18

xml parse&build sax dom

这是一款xml的解析器,c++很强大的。下了,绝不反悔。假一赔十.

2010-06-24

mobile摄象头程序

mobile摄象头程序 mobile摄象头程序 mobile摄象头程序 mobile摄象头程序

2010-06-01

mobile摄象头抓图

windows mobile摄象图抓图(bmp)程序,在vs2008调试通过,mobile5.0,6.0测试通过

2010-05-31

跨平台c语言socket编程

跨平台c语言socket编程 跨平台c语言socket编程

2010-04-07

window和Linux驱动编程

window和Linux驱动编程window和Linux驱动编程

2010-04-06

c/c++中文帮助文档

c/c++中文帮助文档,标准c/c++ API

2010-04-02

HTTP协议简单教程

HTTP协议简单教程,一看就懂,一学就会。

2010-04-01

纯c++ http类

纯C++的Socket访问Http封装类,在vs2008中通过调试

2010-03-30

XML高级编程XML高级编程

xml高级编程对想深入了解XML的开发人员,有很好帮助,这个是第二部分。欢迎下载

2010-03-25

XML高级编程XML高级编程

xml高级编程对想深入了解XML的开发人员,有很好帮助,这个是第一部分。欢迎下载

2010-03-25

XML sax的基础知识

XML SAX的基础知识,简单易学,一看就明白。

2010-03-25

美河提供.STL.源码剖析

好东西哦~~值的收藏. 好东西哦~~值的收藏.

2009-05-19

美河提供.C.必知必会

一本非常好的c++教材,提供给c++程序员必知的开发技巧

2009-05-19

Unix_Linux 命令速查表

Unix_Linux文件较小,命令比较全

2009-04-16

Alexandrescu. Modern C++ Design, Generic Programming and Design Patterns.chm

本书主要介绍了c++的程序设计和模式设计

2009-04-16

空空如也

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

TA关注的人

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