プロセス名の取得方法について


としひこ  2004-09-01 03:57:02  No: 116059

いつもお世話になっています。
マウスカーソル下もしくは、クリックしたウィンドウのハンドルやクラス名
などは取得できるのですが、プロセス名(イメージ名)を取得することは
できないのでしょうか?

環境:VB6+WinXP
みなさま、宜しくお願い致します。


特攻隊長まるるう  2004-09-03 00:18:11  No: 116060

ハンドルが分かっているなら API の
   GetWindowThreadProcessId
でプロセスIDを求めるのは基本として、
…その後はやったことないですねぇ(汗)。
Xpだと PSAPI.DLL の関数を使う事に
なるんですかねぇ。とりあえず
   GetModuleFileNameEx
   GetModuleBaseName
あたりを調べてみてはどうでしょうか?
[SDK32] Win32 でアプリケーションを列挙する方法
文書番号: JP175030 
http://support.microsoft.com/default.aspx?scid=kb;ja;175030


えこう  2004-09-03 01:22:26  No: 116061

Win32_Processでいかが?
http://msdn.microsoft.com/library/?url=/library/en-us/wmisdk/wmi/win32_process.asp?frame=true


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加