阅读了项目源代码后,其实程序的核心也是最有价值的部分就是去解码\\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion 中的DigitalProductId 值。如下代码所示:
<a href="http://11011.net/software/vspaste"></a>
最后将读取出的DigitalProductId 值(Byte)赋给DecodeProductKey 方法即可算出Windows 产品密钥。项目描述中提到该程序在XP、Vista、Windows 7 系统上均可运行。

本文转自Gnie博客园博客,原文链接:http://www.cnblogs.com/gnielee/archive/2010/06/07/fetch-productkey-via-csharp.html,如需转载请自行联系原作者