自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决VC6.0 namespace兼容性问题

经过了几次试验之后,发现解决VC6.0下头文件和namespace std作用域问题的最好解决方案是坚决抵制,使用std作用域,但是不是直接声明using namespace std;而是一个一个声明,如using std::cin;using std::cout;using std::sort;using std::istream;等等。可以将这些作用域声明和头文件包含的操作都放到一个头文件中,如stdafx.h,然后在要使用时包含就OK了,经试验在VC6.0下用这样的方式重载运算符,无论是作

2010-07-28 23:21:00 1281

原创 再看HOOK!

<br />想做一个记录键盘输入的程序,首先想到HOOK,但是在SetWindowsHookEx();和UnHookWindowsHookEX();时遇到很多麻烦<br />首先是在XP SP3中编译,编译器是VC6.0 SP6,系统32位。直接在程序中调用SetWindowsHookEx和UnHookWindowsHookEX。开始时以SetWindowsHookEx(...,...,NULL,0);方式调用;即后两个参数置0,结果调用不成功。这里没有记录错误值(根据后面的经验推断,估计是1428..),

2010-07-18 22:06:00 2124 1

转载 About Hook!

想做一个工具,当鼠标移动时即时查看鼠标当前的坐标,现在终于解决,过程记录如下: 首先,为了要捕获鼠标移动消息并获取其坐标,我首先想到的是钩子,于是采用SetWindowsHookEx函数,利用本函数给整个系统加载钩子能实现本功能,不过对系统消耗较大,用法可以参见SetWindowsHookEx。 SetWindowsHookEx使用的关键是以下几点: 1、如果只是钩特定的某个线程,可以直接在工具代码中调用SetWin

2010-07-18 21:25:00 564

转载 WINAPI和CALLBACK这两个宏有什么区别呢?

<br /><br /><br />_stdcall _cdecl _pascal _fastcall这些关键字是什么意思,有什么区别呢?<br /><br /><br />首先看MSDN里给出的解释,不过有些语焉不详哦<br /><br />WINAPI <br />·Use in place of FAR PASCAL in API declarations. If you are writing a DLL with exported API entry points, you can use thi

2010-07-18 11:37:00 571

转载 unresolved external symbol _Netbios@4 解决办法

<br />项目中用到Netbios()函数<br /> <br />编译时提示unresolved external symbol _Netbios@4<br /> <br />原因:找不到lib链接库<br /> <br />解决办法: 在Project -> setting里的link中的Object/library modules中加入:<br /> <br />Netapi32.lib

2010-07-18 00:44:00 1349

EssntialCOM(COM本质论)

并不是每个人都能够容易的理解COM的思想,理解COM的魅力,幸运的是现在有了这本书,它会清楚地告诉你这一期是如何发生的。 这无疑是COM领域最富盛名的一本书!

2009-09-28

空空如也

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

TA关注的人

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