レジストリの件について

とりあえず調べて分かったことを書きます。

  • WOW64はx64上でx86(32ビット)アプリを動かすためのエミュレーター
  • WOW64はx86アプリの特定の操作をリダイレクトする(見てる場所をこっそり変えるとか)
  • MHFはWOW64で32ビット動作(未確認だけどほぼ確定)
    • WOW64のリダイレクトでレジストリはWow6432Nodeの下にかかれる
  • うちのアプリは特に指定していないから64ビット動作(未確認)
    • Wow6432Nodeの下ではなく通常の位置を見ている

てことで、x64の場合は参照するレジストリキーをWow6432Nodeの下に変更すればよさそうです。
課題はx64判定をどうするか、XPおよびVistaの64ビットも同じだよねの二つ。