DLL查看器的使用

windows下内容复杂,五花八门,其实造成了学习的难度。windows的软件,QQ,大型游戏,都是C或C的改进技术做的。初学者学了C语言,在没有学习QT等高级技术的情况下,怎样分析了解windows下的商业软件。DLL查看器是很好的辅助。

DLL文件,类似于.h,.lib这样的头文件、库文件。

打开QQ安装目录,全是dll库。

DLL查看器的使用_第1张图片

打开DLL查看器,VC安装路径下的depends.exe.

DLL查看器的使用_第2张图片

用文件菜单,打开qq.exe

DLL查看器的使用_第3张图片

QQ很大,是因为模块多,但是启动文件qq.exe, 只有100多K.

我们天天使用QQ, 终于看到了PC上QQ.exe的组成情况,也是windows库函数的函数名。这些windows库函数,称之为win API,是win7、win8的程序接口。系统的dll库,主要在C:\Windows\System32下,界面库,键盘鼠标库函数,网络库。

如果修改了键盘、鼠标库,这是基本的外挂技术,著名的“按键精灵”软件,就是做这个。

你可能感兴趣的:(C语言和拓展应用)