自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

远有青山

山外青山楼外楼!

  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

转载 简单工厂模式

简单工厂模式:类的创建模式,又叫做静态工厂方法模式。由一个工厂决定创建出哪一种产品类的实例。工厂模式专门负责将有大量共同接口的类实力化,工厂模式可以动态的决定将哪一个类实例化,不必事先知道每次要实力化哪一个类。工厂模式有以下几种形式:简单工厂模式:又称静态方法模式。工厂方法模式:又称多态性工厂模式或虚拟构造子模式。抽象工厂模式:又称工具箱模式。简单工厂模式就是由一个工厂类根据传

2012-04-26 16:35:21 509

原创 Visual C++基础概念

1.域 表示对象的状态。方法: 表示对象的行为。2.通常将类的域设置成私有的(是用private修饰),而将方法设置成共有的(使用public修饰)。对于希望在子类中使用的域,可以将其设置成受保护的(使用protected)。即时没有继承关系,对于同包中的其他类,protected域也是可见的。在继承树种,从下往上越来越抽象,从上往下越来越具体。3从设计模式的类型上

2012-04-26 16:34:58 602

转载 云端漫步各种云

1. 阿里云代表云产品:阿里云云计算平台(2011年7月发布)点评:自主研发,体系完整。同时提供基础层、平台层和应用层各项功能,包括安全、搜索、地图、广告等。有云市场。实际落地案例:万网、管易软件、安存网络、欢乐逛、淘满意、囧记单词、刷机精灵、嘉兴第九区、八咏网、评论啦主页:http://www.aliyun.com/2. 新浪代表云产品:Sina

2012-04-26 11:21:23 11279

转载 C++著名程序库的总结

C++著名程序库的比较和学习经验1、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 5、C++各大有名库的介绍——XML 6、C++各大有名库的介绍——科学计算 7、C++各大有名库的介绍——游戏开发 8、C++各大有名库的介绍——线程 9

2012-04-25 11:23:12 692

转载 MFC导论

原著:Marshall Brain 编译:张圣华 第一部分:MFC导论  Visual C++ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分利用具有面向对象特性的 C++ 来开发出专业级的 Windows 应用程序。为了能充分利用这些特性,你必须理解 C++ 程序设计语言。掌握了C++,你就必须掌握 Microsoft 基本类库 (MFC) 的层次结构。该层

2012-04-25 11:12:54 1818

转载 以norff/troff标记(markup)写成的手册页manual page

troff 命令用途为在排版设备上打印而对文本进行格式化。语法troff [  -a ] [  -i ] [  -q ] [  -z ] [  -F Directory ] [  -n Number ] [  -o List ] [  -r ANumber ] [  -s Number ] [  -T Name ] [  -mm | -me | -mptx|

2012-04-25 10:29:10 4223

转载 对话框和对话框类CDialog

对话框和对话框类CDialog对话框经常被使用,因为对话框可以从模板创建,而对话框模板是可以使用资源编辑器方便地进行编辑的。 模式和无模式对话框 对话框分两种类型,模式对话框和无模式对话框。 模式对话框 一个模式对话框是一个有系统菜单、标题栏、边线等的弹出式窗口。在创建对话框时指定WS_POPUP, WS_SYSMENU,

2012-04-24 11:07:55 3717

转载 LVITEM

LVITEM列表视图控件(List Control)列表视图控件是一种非常常用的控件,在需要以报表形式显示数据时,列表控件通常是最好的选择,许多专用的数据报表控件,也是在它的基础上派生而来。与树视图类似,列表控件可以由多个子项目组成,并且支持大图标、小图标、列表和报表4种方式显示信息,如图1所示。图1 列表视图的4种显示方式列表视图包含一个项目列表,而其中每个项目由

2012-04-23 13:16:31 17047

转载 CEdit

CEdit类提供了Windows编辑控件中的功能。编辑控件是一个子窗口矩形,用户可以向其中输入文本。  可以通过对话模板或直接从代码中创建一个编辑控件。在两种情形下,首先调用CEdit构造程序构造CEdit对象,再调用Create成员函数创建Windows编辑控件并将其与CEdit对象连接。  构造在CEdit的派生类中可以单步实现。为派生类编写构造程序并从构造程序中调用C

2012-04-18 17:34:22 6068

转载 MFC资源学习和函数调用方式

资源 凡是运用程序要用到数据就叫资源。 资源是被链入运用程序当中的,但有时看不见资源,只有一个exe文件,这是因为资源已经被链入可执行文件中去了,也就是说,资源被编译为二进制文件,像源文件一样被链接为可执行文件.有时候是编译到DLL中了.  资源是被编译的过程如下:资源(RC,BMP,JCO)------资源编译器-------编译过的资源文件(.RES)-------

2012-04-18 14:33:21 3331

转载 CWnd

SetWindowText 函数功能:该函数改变指定窗口的标题栏的文本内容(如果窗口有标题栏)。如果指定窗口是一个控件,则改变控件的文本内容。然而,SetWindowText函数不改变其他应用程序中的控件的文本内容。  函数原型:BOOL SetWindowText(HWND hwnd,LPCTSTR lpString);  参数:  hWnd:要改变文

2012-04-18 14:04:45 1441

转载 CString

CString .LoadString 如果程序中涉及到多国语言,那么当在屏幕上写字的时候,我们就不能再用DrawText(hdc, L"Test",...)的方式了,而应该用LoadString函数从资源加载字符串资源,这样在换语言的时候只需要替换字符串资源就行了, 而无需改动代码。以下是LoadString函数的原型:int LoadString(  HINSTANCE h

2012-04-18 13:54:59 1321

转载 CListCtrl::SetExtendedStyle

CListCtrl::SetExtendedStyleCListCtrl的成员函数声明  DWORD SetExtendedStyle(  DWORD dwNewStyle );  函数功能设置CListCtrl的扩展样式  dwNewStyle指定的扩展样式  LVS_EX_GRIDLINES //绘制表格,网格线。  LVS_EX

2012-04-18 13:42:12 21280 5

转载 CAboutDlg

VC中,CAboutDlg,CDrawApp,CDrawDoc,CDrawView和CMainFrame五个类的关系是怎样的?它们各有什么作用?CAboutDlg 向导自动生成的"关于..."对话框类.相对独立.CDrawApp: CWinApp派生类, 一般用于完成一些程序的初始化过程,类似于C中的 main(....)函数.CDrawDoc, CDrawView: CDocum

2012-04-18 11:17:41 11125

转载 支持文件拖放和实时监控的列表控件CListCtrlEx

CListCtrlEx:一个支持文件拖放和实时监视的列表控件——用未公开API函数实现Shell实时监视一、需求无论何时,当你在Explorer窗口中创建、删除或重命名一个文件夹/文件,或者插入拔除移动存储器时,Windows总是能非常快速地更新它所有的视图。有时候我们的程序中也需要这样的功能,以便当用户在Shell中作出创建、删除、重命名或其他动作时,我们的应用程序也能快速地随之更新。

2012-04-18 09:42:48 4150 1

转载 MFC 凌乱的一地

UpdateDataUpdateData() 是MFC的窗口函数,用来刷新数据的UpdateData()参数只有一个,默认为TRUE。  UpdateData(TRUE)  ——刷新控件的值到对应的变量。(外部输入值交给内部变量)  即:控件的值—>变量。  UpdateData(FALSE)  —— 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)  即

2012-04-17 17:36:08 789

转载 对话框的运作

Windows的对话框根据与父窗口的关系,分为两类。1. 「令其父窗口除能,直到对话框结束」,这种称为modal 对话框。2. 「父窗口与对话框共同运行」,这种称为modeless 对话框。比较常用的是modal 对话框。我就以Generic 的¡ §About¡ ¨ 对话框做为说明范例。为了做出一个对话框,程序员必须准备两样东西:1. 对话框模板(dialog tem

2012-04-17 13:52:22 762

转载 MFC 细碎知识

这里简单的回顾一下SDK下我们是如何进行Windows的程序开发的。一般来说,Windows的消息都是和线程相对应的。即Windows会把消息发送给和该消息相对应的线程。在SDK的模式下,程序是通过GetMessage函数从和某个线程相对应的消息队列里面把消息取出来并放到一个特殊的结构里面,一个消息的结构是一个如下的STRUCTURE。 typedef struct tagMSG {

2012-04-16 16:38:10 1150

转载 C++几大特点区别

Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函数而不是Ba

2012-04-16 15:10:24 889

转载 消息机制和指针获取与操作

MFC是Win API与C++的结合,API,即微软提供的WinDOS下应用程序的编程语言接口,是一种软件编程的规范,但不是一种程序开发语言本身,可以允许用户使用各种各样的第三方(如我是一方,微软是一方,Borland就是第三方)的编程语言来进行对WinDOS下应用程序的开发,使这些被开发出来的应用程序能在WinDOS下运行,比如VB,VC++,Java,Dehpi编程语言函数本质上全部源于API

2012-04-16 13:21:55 4057

转载 MFC library Hierarchy Chart

----〉〉〉〉〉http://technet.microsoft.com/zh-cn/query/cc438646控件控件是用户可与之交互以输入或操作数据的对象。控件通常出现在对话框中或工具栏上。本系列主题介绍三类主要控件:Windows 公共控件,包括所有者描述的控件ActiveX 控件由 Microsoft 基础类库 (MFC) 提供的其他

2012-04-16 12:57:55 3885

转载 STL(Standard Template Library)总结

STL(Standard Template Library)是C++标准庫的一部分(80%),是用C++ Template机制来表达泛型的庫。STL,成功的将算法与数据结构分离,在没有效率损失的前提下,得到了及大的弹性。六大组件容器(Container)算法(Algorithm)迭代器(Iterator)仿函数(Function object)适配器(Adapt

2012-04-16 11:44:48 720

转载 MFC 消息详解

消息类别Windows 消息此类消息主要包括以前缀 WM_ 开头的消息,WM_COMMAND 除外。Windows 消息由窗口和视图处理。此类消息往往带有用于确定如何处理消息的参数。控件通知此类消息包括从控件和其他子窗口发送到其父窗口的 WM_COMMAND 通知消息。例如,当用户在编辑控件 (Edit Control) 中执行可能更改文本的操作后,该编

2012-04-16 11:42:50 5471

转载 vs2003+快捷键+大本营

Ctrl+Shift +Esc   任务管理器vs2003+快捷键+大本营Posted on 2005-09-27 15:43 逍遥游 阅读(289) 评论(0)  编辑 收藏 所属分类: .Net 移动开发, C# Windows开发, asp.net(C#) Ctrl+l:删除当前行;Ctrl+Enter:插入当前行:shift+

2012-04-13 10:50:16 688

转载 LPTSTR

UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。  MBCS,它是多字节字符集,它是不定长表示世界文字的编码。MBC

2012-04-12 16:57:31 1083

转载 Cobject

CFileFind MemberCFileFind用法1、CFileFind类的声明文件保存在afx.h头文件中。2、该类的实现的功能:执行本地文件的查找(查找某个具体的文件,查找某类文件x*.x*,查找所有文件*.*)3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。4、CFileFind类的构造函数::CFileFi

2012-04-12 16:54:08 1003

转载 memset函数详细说明

1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。例子#includevoid main(){char *s="Golden Global View";clrscr();memset(s,'G',6);printf("%s",s);getchar()

2012-04-12 12:02:40 695

转载 AFX_msg

AFX_msg在头文件(DrawView.h)中声明消息响应函数原型.消息映射机制是Windows编程的核心内容。Windows下的应用程序也都是通过消息驱动的机制来进行工作的。虽然VC开发环境自带了大量的系统消息处理函数,但我们实际的程序开发过程中总还是避免不了要写一些自定义的消息处理函数以满足所编写的软件功能的需要。那么在VC中如何定义自己的消息处理函数呢?其步骤如

2012-04-12 10:49:08 11084

转载 抛出异常throw,catch

抛出异常(也称为抛弃异常)即检测是否产生异常,在C++中,其采用throw语句来实现,如果检测到产生异常,则抛出异常。该语句的格式为:throw 表达式;    如果在try语句块的程序段中(包括在其中调用的函数)发现了异常,且抛弃了该异常,则这个异常就可以被try语句块后的某个catch语句所捕获并处理,捕获和处理的条件是被抛弃的异常的类型与catch语句的异常类型相匹配。由于C++使用

2012-04-11 17:56:56 11389

转载 yum使用过程

使用YUM来安装软件,就可以不用去到处找依赖关系的RPM了。很方便。  第一步:安装yum  第二步:下载createrepo包并安装 下载地址:  ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm  安装createrepo 包rpm -

2012-04-10 14:09:27 2590

转载 linux的IP配置文件

linux的IP配置文件2010-08-18 10:14ifconfig eth0 新ip然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip[aeolus@db1 network-scripts]$ vi ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=stati

2012-04-06 16:52:19 13581

转载 STL概述《using stl》

这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontact:karymay@163.netSTL概述STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离

2012-04-05 22:23:22 695

存储必备资料

存储从业者的必备资料.有各个论坛的资源网址,大家可以下载哦

2012-09-03

空空如也

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

TA关注的人

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