自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 设计模式(Facade)

 #include using namespace std;class CSubSystem1{public: CSubSystem1(){} virtual ~CSubSystem1(){}public: void Func(){cout};class CSubSystem2{public: CSubSystem2(){} virtual ~CSubSystem2()

2008-10-08 14:51:00 263

转载 设计模式(Adapter)

 //类Adapter#include using namespace std;class CAdaptee{public: CAdaptee(){} virtual ~CAdaptee(){}public: void Func1(){cout};class CTarget{public: CTarget(){} virtual ~CTarget(){}public: virt

2008-10-08 14:50:00 214

原创 设计模式(Bridge)

 // Abstraction.h: interface for the CAbstraction class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_ABSTRACTION_H__EEDB1B76_5760_4067_A2CB_95604AE0

2008-10-08 14:49:00 248

转载 设计模式(Strategy)

 // Strategy.h: interface for the CStrategy class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_STRATEGY_H__174A97DA_5D7A_4183_8361_4B6471820E62__INC

2008-10-08 14:47:00 222

转载 设计模式(Abstract Factory)

 // Factory.h: interface for the CFactory class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_FACTORY_H__EA4BC919_0C3C_445D_95D0_0B3BC1A79A46__INCLUD

2008-10-08 14:47:00 307

转载 设计模式(Decorator)

 // Component.h: interface for the CComponent class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_COMPONENT_H__9FC0172F_E325_422F_82D4_719D1E4DB8A6__

2008-10-08 14:46:00 216

转载 设计模式(Singleton)

 #include using namespace std;class CSingleton{private: CSingleton();public: virtual ~CSingleton();public: static CSingleton *GetInstance();private: static CSingleton *s_pSingleton;};CSi

2008-10-08 14:45:00 192

转载 剪切板上文本数据的传送

把文本放置到剪接板上:CString source; //put your text in source if(OpenClipboard()) { HGLOBAL clipbuffer; char * buffer; EmptyClipboard(); clipbuffer = GlobalAlloc(GMEM_DDESHARE, source.GetLength()+1); b

2008-10-08 14:43:00 507

转载 Windows Mobile中如何建立GPRS连接以便Socket能正常通信(转帖)

手机开通GPRS以后,我们的socket 程序还不能直接建立网络连接,需要用连接管理器来获取当前可用连接,并自动选择一个最佳的连接途径,然后启用这个连接,在连接启动成功以后再用socket 进行网络连接方可正常进行。大概GPRS拨号和连接过程就是在这里自动进行的吧。源代码中封装了一个连接管理的类和测试代码,可以清楚地看到Windows Mobile 在s

2008-08-27 10:16:00 383

转载 如何调用DLL

调用DLL,首先需要将DLL文件映像到用户进程的地址空间中,然后才能进行函数调用,这个函数和进程内部一般函数的调用方法相同。Windows提供了两种将DLL映像到进程地址空间的方法:  1、隐式的加载时链接   这种方法需要DLL工程经编译产生的LIB文件,此文件中包含了DLL允许应用程序调用的所有函数的列表,当链接器发现应用程序调用了LIB文件列出的 某个函数,就会在应用程序的可执行文件

2008-02-04 16:29:00 935

转载 Pocket PC、Pocket PC phone、Smartphone的区别

1、什么是Pocket PC?Pocket PC是一种手持设备,可帮助您存储并检索电子邮件、联系人和约会信息,播放多媒体文件,玩赏电子游戏,借助MSN Messenger交换文本消息,浏览Web内容……您将能够与台式机实现信息交换和同步。     2、什么是Pocket PC Phone?PPC手机准确的说是Pocket   PC   phone   Edition, 具备电话功能的掌上电脑,

2008-01-15 09:08:00 351

转载 CString, BSTR, LPCTSTR之间得关系和区别(转)

CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。 CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。 typedef OLECHAR FAR* BSTR; typedef const char * LPCTSTR; vc++中各种字符串的表示法首先c

2008-01-12 08:41:00 340

Linux Kernel Development Second Edition

Linux Kernel Development Second Edition

2010-03-29

空空如也

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

TA关注的人

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