日別アーカイブ: 2014年2月21日

Win8対応のプロダクトキー取得処理

VC++で作ったソフトからWindowsの
プロダクトキーを取得したいってコトがあって、色々と調べてみた。
日本語の情報自体は結構あったけど、なぜか内容がバラバラで・・・

レジストリ内の
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersionの「DigitalProductId」を使うとか、「DigitalProductId4」を使うとか、
データ位置に関しても幾つかの情報を見掛けたり・・・

ただ、どの情報を試してもWin8じゃ正常に取れない・・・!
で、延々と調べ続けて、海外のフォーラムで
ようやくそれらしい情報が!
これ とか これ がまさにそれ。

フォーラムに書いてあるコードがVBSだから、
参考にしつつVC++で書き直してみた。 続きを読む