如何封装一个dll

来源:百度知道 编辑:UC知道 时间:2024/05/20 04:45:12
目标是iphlpapi.dll,我要实现的效果是,建立一个项目(VC6/2005都可以),然后输出一个可以代替iphlpapi.dll的dll,如果有需要的话,个别函数的输出结果能够修改。

iphlpapi.lib iphlpapi.h iphlpapi.dll三个文件已经准备完毕。

以前只编写过exe,没有写过dll。请问应该如何操作?
忙了几天,终于写完了,然后自己调用测试,通过。但是替换系统文件后造成系统无法启动。
有人说是系统有版本和签名检测,不是可以随便换的。是这样吗?

使用VC向导,一步一步来,框架打好后写函数并暴露接口就行了。
参考一下MSDN。

可以建立一个空的dll工程,然后添加文件编译就好了.具体参照dll的资料就好了 在网上很容易找到的