- 博客(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
282
转载 设计模式(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
233
原创 设计模式(Bridge)
// Abstraction.h: interface for the CAbstraction class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_ABSTRACTION_H__EEDB1B76_5760_4067_A2CB_95604AE0
2008-10-08 14:49:00
269
转载 设计模式(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
245
转载 设计模式(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
345
转载 设计模式(Decorator)
// Component.h: interface for the CComponent class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_COMPONENT_H__9FC0172F_E325_422F_82D4_719D1E4DB8A6__
2008-10-08 14:46:00
240
转载 设计模式(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
213
转载 剪切板上文本数据的传送
把文本放置到剪接板上: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
538
转载 Windows Mobile中如何建立GPRS连接以便Socket能正常通信(转帖)
手机开通GPRS以后,我们的socket 程序还不能直接建立网络连接,需要用连接管理器来获取当前可用连接,并自动选择一个最佳的连接途径,然后启用这个连接,在连接启动成功以后再用socket 进行网络连接方可正常进行。大概GPRS拨号和连接过程就是在这里自动进行的吧。源代码中封装了一个连接管理的类和测试代码,可以清楚地看到Windows Mobile 在s
2008-08-27 10:16:00
407
转载 如何调用DLL
调用DLL,首先需要将DLL文件映像到用户进程的地址空间中,然后才能进行函数调用,这个函数和进程内部一般函数的调用方法相同。Windows提供了两种将DLL映像到进程地址空间的方法: 1、隐式的加载时链接 这种方法需要DLL工程经编译产生的LIB文件,此文件中包含了DLL允许应用程序调用的所有函数的列表,当链接器发现应用程序调用了LIB文件列出的 某个函数,就会在应用程序的可执行文件
2008-02-04 16:29:00
965
转载 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
397
转载 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
367
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人