Windows用のQtアプリケーションを作成しており、Windows 7 64ビットを使用しています。
アプリケーションはレジストリに書き込む必要があるため、QSettings
クラスを使用しようとしましたが、ドキュメントで見つけたように:
Windows では、WOW64 モードで実行されている 32 ビット プログラムの場合、設定は次のレジストリ パスに保存されます: HKEY_LOCAL_MACHINE\Software\WOW6432node\MySW
HKEY_LOCAL_MACHINE\Software\MySW
それをオーバーライドして直接書き込む方法はありますか?
説明:
アプリケーションはレジストリに書き込みを行っています。書き込まれたキーは他のアプリケーションで使用されますが、64 ビット モードで実行されているのか 32 ビット モードで実行されているのかわかりません。
C# で可能であることはわかっているので、C++ でも可能である必要があります。