问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

dll控件怎样获取电脑硬件信息

发布网友 发布时间:2022-05-06 19:56

我来回答

1个回答

热心网友 时间:2023-09-14 09:31

DLL是动态链接库的简称,每个DLL文件都相当于一个封闭的函数库。本文主要讨论如何使用DependencyWalker工具查看DLL文件内的导入函数与导出函数。

工具/原料
计算机一台,要求安装有Windows操作系统

DependencyWalker软件

配置正确的DLL文件

方法/步骤
1
打开DependencyWalker软件

在左上角的“文件”菜单中找到“打开”按钮,或者直接使用快捷键Ctrl+O打开。

在“打开”对话框中,找到一个DLL文件选中后,就可以查看此DLL文件的信息了。这里我们查看的是System32文件夹中的kernel32,这是操作系统中的一个比较重要的DLL文件。

在界面左上部分的树状图中可以看到该DLL文件调用了哪些其他的文件中的内容。单击这些文件可以查看这些文件各自的导入与导出函数。

右上方一共有两个部分,其中,PI是Parent Import Function List View的简写,E是Export Function List View的简写。通过这两个部分,用户可以观察到该DLL文件从哪些其他文件中调用了函数(PI),又提供了哪些接口,让其他的程序调用(E)。需要特别注意的是,DependencyWalker中提供的函数名是C语言可以调用的函数名。

中下侧模块中的内容与左上方的树状图是对应的。该模块详细描述了要这次检查的DLL文件所调用的其他文件详细信息。

最下侧的模块是信息模块,如果DependencyWalker在解析某个DLL文件时出错,错误信息会显示在该模块中。就如下图打开的一个带有错误的DLL文件。

在左上方的“文件”菜单内可以“保存”或“另存为”本次对DLL文件的解析结果。

在保存或另存为界面中,可以将解析结果保存到DWI格式的文件。保存成此类的文件可以直接用DependencyWalker快速识别并打开。

到这里DependencyWalker的主要功能就介绍完毕了。下面再介绍两个该软件实用的附加功能。在上方“查看”菜单中的“系统信息”中可以看到自己当前的系统信息。

步骤阅读
在上方“查看”菜单中的“属性”中可以看到当前被解析DLL文件的属性。

END
注意事项
DependencyWalker是个非常实用的软件。其操作非常简单,细心些就好。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑分辨率设置多少合适笔记本电脑分辨率多少最佳 各尺寸笔记本电脑的最佳分辨率 2022年高考480到510分能上山东科技大学吗 朋友借了我一万块钱,现在坐牢了怎么还钱? 天王星和海王星虽然看似一对姊妹星,但还是有区别 ...值得收藏吗?现在分别只都多少钱,照片上有一个铜币的 谁能告诉我这是一枚什么样的铜币,值不值钱? 有谁知道这铜币值不值钱,懂家告诉我一下!谢谢 有谁知道这个铜钱的来历 可以进行异地公积金贷款吗 c# 写好控件库dll文件之后怎么将此控件导入工具栏里? 请问下图是什么蘑菇,科普下信息,谢谢 姑妈有几个语素?? 精粹由几个语素构成? 2011福建古田竹荪收购价 哆嗦有几个语素 “大奥林匹克村”包含的语素数量是多少? 这是CCTV13午夜新闻的女主播谁知道叫什么名字? 请指出这个句子里包含多少个语素、多少个词。 谜语大全及答案:元旦离家除夕还 仨是几个语素? 此央视新闻女主持人是谁? 运动会 这个词有几个语素? 为什么奥林匹克运动会是四个语素? 半自由语素到底怎么判断?为什么奥林匹克运动会是四个语素? 奥林匹克运动会包含的语速有 奥林匹克是一个词四个字四个语素对吗? 这位央视新闻频道新闻直播间主持人是谁? “奥林匹克运动会”这个词包含几个语素? 小孩儿的梦想是参加奥林匹克运动会有几个词和语素 在C#的开发环境中,新建项目里的类库跟控件库有什么区别? 求福州可以打包带回家的特产 ActiveX控件和dll动态链接库是不是一回事,组件和控件有什么区别? 四川达州地区有没有种植长裙竹荪的?今年2014年竹荪的市场前景怎么样?知道的朋友指点一下吧,谢谢 windows窗体应用控件库项目生成dll,无法在嵌入网页使用的问题。 常用动态链接库的DLL有哪些? 记事本怎么替换标点符号 如何利用dll文件制作成activex控件 DLL动态链接库是什么啊?谢谢 了 C#如何调用DLL控件? 如何调用dll形式的com控件? 江苏福星机动车驾培有限公司怎么样? 鸡骨草根部能煲汤吗? .net dll文件怎么用,是一个控件 请问windows下DLL组件文件应该用什么打开方式查看或者什么软件? 在vc中怎样调用vb做的ActiveX DLL控件 无锡市城中驾培有限公司怎么样? 我是个大学生,职业规划该怎么写?有没有范文啊 江阴市澄江驾培有限公司怎么样? 帮你分析如何进行审计的职业规划