2

x64 Vista マシンで他のプロセスと対話するアプリケーションを作成しています。これを行うには、他のプロセスが 32 ビットまたは 64 ビット モードで実行されているかどうかを知る必要があります。どうすればこれを検出できますか?

4

1 に答える 1

4

最初にプロセス ハンドルを取得してから、IsWow64Process()を呼び出す必要があります。32 ビット プロセスの場合は、false が返されます。

また、64 ビット Windows で実行していない場合でも、 IsWow64Process()が使用可能であることを確認するために、GetProcAddress()を呼び出す必要があることに注意してください。

乾杯!
ショーン

于 2009-05-28T02:57:34.843 に答える