- 博客(14)
- 资源 (18)
- 收藏
- 关注
原创 光标函数简介,创建Color光标、Alpha光标、ShowCursor
转载请标明是引用于 http://blog.csdn.net/chenyujing1234 以下给出了有关图标和指针的API函数函 数 说 明CopyCursor 复制指针,使用CopyIconCopyIcon
2013-03-27 23:04:34 6366 2
原创 常见设计模式的解析和实现(C++)之九—Decorator模式
作用:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 UML结构图:抽象基类:1) Component :定义一个对象接口,可以为这个接口动态地添加职责。2) Decorator:维持一个指向Component的指针,并且有一个和Component一致的接口函数。 接口函数:1) Compo
2013-03-24 22:02:15 1331
原创 从Win32程序的主函数WinMain中获取命令行参数
这些参数帮助我们为程序传入命令行参数。"argc"为命令行参数的个数,"argv"则为传入参数的数组列表。但是当我们在Visual Studio中创建Win32 GUI程序的时候,WinMain变成程序的入口函数,而该函数并没有"argc" 和"argv"参数,那我们怎样给Windows程序传入命令行参数呢?Windows程序中又怎样取得这些传入的参数呢?lpCmdLine 参数第
2013-03-24 21:53:36 7755
原创 VNC源码研究(二十四)vnc-4.0-winsrc版本之winvnc工程分析
转载请标明是引用于 http://blog.csdn.net/chenyujing1234 此工程编译出winvnc4.exe二进制文件。它得到的二进制是作为VNC服务端来使用的。一、从main说起int main(int argc, const char* argv[]) { int result = 0; try { // - Initi
2013-03-11 11:06:34 9705 6
转载 c++中CreateEvent函数解析(1)
函数原型:HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, // SD BOOL bManualReset, // reset type BOOL bInitialState, // initial state L
2013-03-10 07:56:51 12161 2
转载 源代码管理十诫
若是还有可以毫无偏见地涉及各个编程语言,比源代码管理软件更必要的工具,我倒是很想见识一下。源代码管理软件是我们工作的必备工具,是许多开发团队的血液。那为什么我们都会对它有所误解呢?为什么都很难理解版本控制系统的核心价值和基本原理呢?我总结出10条惯例——如果你愿意也可以用“戒律”——意味着必须服从它而且从一开始很难去理解。它们与所有类型编程语言的版本控制软件都有关联。在这里我选取了Subv
2013-03-10 07:45:58 1242
转载 常见设计模式解析和实现(C++)FlyWeight模式
作用:运用共享技术有效地支持大量细粒度的对象 UML结构图: 解析:Flyweight模式在大量使用一些可以被共享的对象的时候使用。比如,在QQ聊天时很多时候你懒得回复又不得不回复,一般会用一些客套的话语敷衍别人,如“呵呵”,“好的”等待之类的,这些简单的答复其实每个人都是提前定义好的,在使用的时候才调用起来。Flyweight就是基于解决这种问题的思路而产生的,当
2013-03-06 08:19:10 1606 1
转载 vs2008链接错误的解决方法1:fatal error C1047,fatal error LNK1257
今天在编译时出现下面的错误:1>fatal error C1047: 对象或库文件“.\Release\entry.obj”是使用比创建其他对象所用编译器旧的编译器创建的;请重新生成旧的对象和库 后来发现是由于所链接的一个lib是由不同的VC++工具集编译出来的原因。 fatal error C1047: 对象或库文件“.\Release\xxxxxxxx.obj”是使用比
2013-03-04 22:20:20 9598
转载 TortoiseSVN使用简介及总结
转载自: http://www.cnblogs.com/blsong/archive/2010/09/02/1816124.html 安装及下载client 端 下载Windows 端程序:http://tortoisesvn.net/downloads。一般而言,如果是32-bit的Windows XP 应该使用TortoiseSVN-1.4.x.xxxx-win32-svn
2013-03-04 22:18:09 7754 1
原创 模拟对另一进程的窗口按钮的点击
1、在自动化测试中经常要模拟窗口按钮的点击。参考文章:http://blog.csdn.net/blackboyofsnp/article/details/3372719有时我们需要这么做, 手动模拟按钮按下的事件, 让程序做出与按钮真的按下时一样的响应. 设按钮ID为ID_BTN_OK, 当前Dialog窗口. 实际上系统并不能区分按钮是真的按下了(如用鼠标点击),
2013-03-04 21:55:59 12481
原创 win7系统任务栏管理器
在win7系统里都有以上audiodg.exe、lsm.exe、wininit.exe进程,可是没有dllhost.exe,但没有dllhost.exe进程。1、进程文件:audiodg.exe 所在路径: (系统安装目录盘)C:\Windows\System32\audiodg.exe 中文名称: Windows音频设备管理程序 出品者:Microsof
2013-03-04 21:51:10 2183
转载 常见设计模式解析和实现(C++)Adapt模式
作用:将一个类的接口转换成客户希望的另一个接口。Adapt模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 UML示意图1) 采用继承原有接口类的方式 2)采用组合原有接口类的方式 解析:Adapt模式其实就是把完成同样一个功能但是接口不能兼容的类桥接在一起使之可以在一起工作,这个模式使得复用旧的接口成为可能。实现:
2013-03-03 17:40:37 2852
转载 常见设计模式解析和实现(C++)Prototype模式(原型模式)
作用:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。UML结构图: 抽象基类:1) Prototype:虚拟基类,所有原型的基类,提供Clone接口函数接口函数:1) Prototype::Clone函数:纯虚函数,根据不同的派生类来实例化创建对象。解析:Prototype模式其实就是常说的“虚拟构造函数”的一个实现,C++的实现机制中
2013-03-03 17:34:24 1719
Multimonitor_forCSDN
2013-04-03
ColorCursor_Demo_forCSDN.rar
2013-03-27
Atheros AR9XX无线局域网客户端
2012-11-03
PKCS11.7 gzip.exe asm.zip MsVSVC++1.52.7z
2012-07-24
WDK源码中 usbView 例子的编译及说明 .
2012-06-05
(补充)WCE Sqlite30数据库源码
2012-03-17
SM_V0.0.zip
2012-03-01
WCE下测试3D性能的OpenGL ES源码 C/C++语言
2011-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人