Laughing Gor

我颠覆整个世界、只为摆正你的倒影

排序:
默认
按更新时间
按访问量

(笔记)网络7层协议

TCP/IP协议是传输控制协议/互联网络协议.他规范了网络上所有设备的通信,尤其是一个主机与另一个主机之间的数据往来格式以及传送 方式. 在网络的各层中还存在着许多协议,下面列出部分网络协议规范:    ARP  地址解析协议    SNMP 网络管理协议    BOOTP  让无盘站从...

2012-12-25 14:23:35

阅读数:243

评论数:0

U盘进行软件加密

利用U盘进行软件加密的方法 一般的U盘不具备加密的功能,虽然U盘和加密狗外形有一些相似,但是内部完全不一样的,U盘只是一个存储器芯片和简单的附属电路,而现在的智能卡加密狗都具有一个单独的CPU或者加密芯片,可以执行相当复杂的加密算法。    有的软件开发商有这样一种需求,就是使用U盘发布软件的同...

2012-12-25 13:22:24

阅读数:642

评论数:0

vc++键盘钩子和鼠标钩子

该例的钩子都是写在一个DLL中的,和应用程序独立开来的全局钩子。 一般情况下,如果要截获鼠标和普通按键,刚可以用下边的方法 鼠标: LRESULT CALLBACK MouseProc(               int nCode,      // hook code        ...

2012-12-06 09:53:40

阅读数:7116

评论数:0

C++/ACM/数据结构/算法

大量资源, http://www.cppleyuan.com/?fromuid=37192   http://www.cppleyuan.com/?fromuser=nan5211203

2012-11-21 09:07:20

阅读数:395

评论数:0

windows特殊文件 CSlid标识

目录(Directory)与文件夹(Folder)的区别    目录是DOS时代的产物,DOS文件系统是以目录树的形式将文件组织起来的,文件全部包含在目录里。任何一个文件的全名,由“目录名+文件名”两部分组成,目录名则是以“根目录+子目录+多级子目录...”组成,其中根目录是以任一26个英文字母...

2012-10-25 13:40:54

阅读数:1012

评论数:0

IDL中用到的关键词

1.inport: 类似于c语言中的#include,这里引入一个头文件Mydefs和另一个IDL文件Unknown.idl,在Mydefs文件中可能包含了自定义类型,在Unknown.idl文件中 包含了IUnknown的定义。 2.object:表示定义的是COM接口而不是RPC接口。 ...

2012-10-20 10:22:27

阅读数:454

评论数:0

COM笔记(QueryInterface接口查询)

HRESULT QueryInterface(【in】REFIID iid,【out】void**ppv);            QueryInterface 函数返回值是一个32位的整数,反映了查询结果: 1. S_OK :查到了指定接口,接口的指针存放在ppv输出参数中; 2.E_NO...

2012-10-19 16:25:29

阅读数:535

评论数:0

COM笔记(生存周期控制)

IUnknown接口实现生存周期控制的方法。每一个对象都记录了一个成为“引用计数”的数值,该数值的含义为 有多少个有效指针的引用该COM对象。当客户得到了一个指向该对象的接口指针时,引用计数增加1;当客户用完接口指针时 ,引用计数减一。当引用计数为0的时候COM对象就应该把自己从内存中清除掉,...

2012-10-19 15:19:21

阅读数:440

评论数:0

COM笔记(COM接口特性)

COM的接口是一组 逻辑上相关的函数集合,其函数被称为接口函数。接口常以“I”为前缀。COM的接口都是由一个128位的全局唯一标识符(GUID)来标识。 客户通过这个标识(GUID)获得接口的指针,在通过接口指针调用相应的成员函数。 COM的接口特点: 1. 二进制特性:接口的规范不建立在任...

2012-10-19 14:32:21

阅读数:457

评论数:0

c++自定义异常处理机制 .

这两天我写了一个测试c++异常处理机制的例子,感觉有很好的示范作用,在此贴出来,给c++异常处理的初学者入门。本文后附有c++异常的知识普及,有兴趣者也可以看看。 下面的代码直接贴到你的console工程中,可以运行调试看看效果,并分析c++的异常机制。        #includ...

2012-10-18 17:19:03

阅读数:712

评论数:0

MFC - 从屏幕右下角升起的弹窗

// 在OnInitDialog()中添加 // 示例 // 获得桌面大小 CRect rectWorkArea; SystemParametersInfo(SPI_GETWORKAREA,0,&rectWorkArea,SPIF_SENDCHANGE); //...

2012-10-18 15:00:31

阅读数:3913

评论数:4

MFC 文本超链接

第一步,在Dlg类中定义一个protect成员变量HCURSOR  m_hCursor, 在构造函数里(或者在OnInitDialog()里)调用语句 m_hCursor=AfxGetApp()->LoadCursor(IDI_CURLINK);加载鼠标;(IDI_CURLINK为鼠标的...

2012-10-18 14:53:06

阅读数:1278

评论数:0

MFC隐藏进程,任务管理器内看不到

只要把cpp和h加入工程,include就可以了 //------------------HideProcess.h-------------------- ?//加入MFC工程调用即可 BOOL HideProcess();   //------------------...

2012-10-18 11:12:13

阅读数:1098

评论数:1

列举出所有进程(包括隐藏的)

其实只要导出这些NativeAPI,在应用态也是可以用的。本文来自看雪的某人谁不记得了不好意思了! C/C++ codeHANDLE LzOpenProcess(DWORD dwDesiredAccess,BOOL bInheritHandle, DWORD dwProcessId) { ...

2012-10-18 11:03:56

阅读数:1460

评论数:0

COM的常用函数

一、初始化函数: 1、CoBuildVersion 获取COM库的版本号。COM库也是在不断的升级的,这样会出现不同的版本号,当客户程序想要获取COM库的新功能和性能时必须要进行版本的检查,版本号分为主版本号和次版本号,主版本号放在返回值的高16位,次版本放在低16位。一般只要比较主版本号就可以...

2012-10-12 16:34:50

阅读数:677

评论数:0

COM个人笔记(标准类厂接口:IClassFactory)

如果在工程中需要一个类厂对象那么 例如: DB对象的创建需要一个CDBSrvFactory,则类厂对象为我们提供了一个创建DB对象的函数CreateDB; HRESULT CreateDB(IDB * ppObj) 这个函数只能返回IDB指针,如果对象想要实现多个接口,那就要指定初始接口 ...

2012-10-12 16:11:24

阅读数:862

评论数:0

COM(个人笔记)IUnknown接口

COM对象必须具备的两大特性:多接口(QueryInterface),引用计数(AddRef   and  Release)。 由于COM对象都必须实现这三个函数,所以COM定义了一个标准接口IUnknown: class IUnknown { public:  virtual HRES...

2012-10-12 15:31:01

阅读数:504

评论数:0

V_VT含义

V_VT是一个宏,其定义如下: #define V_VT(X)         ((X)->vt) 其含义是,对于指针X,取其指向的对象的vt成员。 这个宏一般配合结构体tagVARIANT使用。tagVARIANT是一个可以存放很多不同数据类型的结构,包括整型、浮点型、日期型以及CO...

2012-10-09 13:36:54

阅读数:4000

评论数:0

BSTR 字符串

C-Style 字符串 C程序语言本身原并不支援字串数据结构。字符串通常以一个字符数组(或称阵列)或一个指向字符资料的指标指标来表达。由于C语言的数组不包含其长度的资讯,故亦无法表示所载之字符串之长度。C语言社群对此通用之解决方案为于字符串末端增添一数值0的字符。C语言的标准程序库中的字符串处理...

2012-10-09 10:26:55

阅读数:399

评论数:0

error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认int 错误的解决方法

一些函数定义中,在VC6中,如果没有显示的指定返回值类型,编译器将其视为默认整型;但是vs2008/vs2010不支持默认整型,解决这个问题不能修改每个没有显示指示返回值类型的函数地方,可以用排除4430来解决;具体的在打开project->BaseClasses properties-&g...

2012-10-08 13:56:27

阅读数:857

评论数:2

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