レスありがとうございます。
>>490
> hProcessの説明に
> > A handle to the process. The handle must have the PROCESS_QUERY_INFORMATION or PROCESS_QUERY_LIMITED_INFORMATION
> > access right.
> ってあるけど、これは大丈夫?自Processならいいけど、他ProcessだとOpenProcessでちゃんと指定する必要が。
> あと戻値とGetLastErrorは忘れずに。
> というか目的のことは、プラットフォームがx64かどうか、かつ、プロセスがx86かどうか、だけで判定できる希ガス

OpenProcessに関しては、

http://msdn.microsoft.com/en-us/library/windows/desktop/ms686701(v=vs.85).aspx
を参考にして、それで取得したハンドル hProcess に対して、IsWow64Process()で調べているのですが、
何かやり方おかしいですか?

>プロセスがx86かどうか、
それを調べる方法が分らないのです。困った。