根据业务需要,需要获取硬盘的序列号。其实网上有很多的代码,不过我自己测试了很多次,都不行。
其主要原因是代码不全,不能进行编译。后来在网上无意中找到了最原始的获取硬盘序列号的源代码。
不过,其代码是在控制台上输出(源代码采用vc++ 6.0开发工具)。经过自己的修改,在vc++ 6.0
环境下编译生成dll文件,供vc++, qt进行调用。闲话说少,直接上源代码。
附件说明:
diskid32.rar 网上搜索到的基本源代码(使用vc++ 6.0开发工具打开)
diskid32_dll.rar 经过自己的修改,可以编译成dll文件(使用vc++ 6.0开发工具打开)
diskid32_vc_test.rar vc++调用dll的测试代码(使用vc++ 6.0开发工具打开)
diskid32_qt_test.rar qt调用dll的测试代码(使用Qt Creator开发工具打开)
diskid32.rar diskid32_dll.rar diskid32_vc_test.rar diskid32_qt_test.rar
阅读(22056) | 评论(11) | 转发(0) |