首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

想使用Ntoskrnl.exe中的函数,除了动态寻址导出没别的办法了么?该怎么解决

2012-02-27 
想使用Ntoskrnl.exe中的函数,除了动态寻址导出没别的办法了么?看了Ntoskrnl.exe的导出表,貌似许多CRT里的

想使用Ntoskrnl.exe中的函数,除了动态寻址导出没别的办法了么?
看了Ntoskrnl.exe的导出表,貌似许多CRT里的常用函数在这里都有一份实现,有时候我确实不想拖CRT这个大油瓶,但是用Windows API的功能近似的函数的话函数名不同,用法有时也不同,改起来很繁琐。

另外system32里面还有个Windows NT CRT,是操作系统自带的,常用CRT也比较全,但是VC没有找到他的导出库lib,mingw倒是有,如果这个能用,也可以在大部分情况下摆脱CRT。

如果没有类似于隐式调用这样的方式,为了脱离CRT而大量使用动态导入dll,就得不偿失了。有没有能根据导出表生成lib的工具?

[解决办法]
好像 dll2lib 确实有两个名字一样的程序, 一个生成静态库,一个生产导出库, 不知道这个是不是 http://download.csdn.net/source/153605

热点排行