我从csdn论坛的网友中获得了两种找硬盘序列号的方法,一种是dll,一种是源代码的形式,所得的硬盘序列号都是字符串的形式,两种方法得到的字符串是一样的,所以,两种方法都是正确的,但问题是两种方法都不很稳定,在Win98下有时一运行就说执行非法操作,把98系统也搞死了,在Windows2000下好一点儿,但是有时也会出现同样的问题,不知道是什么原因,是缺少库文件吗?还是其它原因?
    另外,得到的字符串中不应该有空格吧?
    请大侠帮助解决,谢谢了!