ページ 11

実行ファイル名の取得

Posted: 2008年10月12日(日) 15:12
by popopo(^^)
こんにちは。popopoとかいう者です。
ウインドウハンドルから、実行ファイル名は取得できますか?

コード: 全て選択


Dim hWnd As HWND

hWnd=FindWindow(NULL,"無題 - メモ帳")
'↑ここから実行ファイル名を取得したいのです。
GetModuleFileNameExW()というAPIもあるようですが、よくわかりません。[/code]

Posted: 2008年10月12日(日) 18:31
by konisi
少し調べたのですが、PSAPI.dll内の関数を使用することで取得する事ができるようです。
http://homepage2.nifty.com/DSS/VCPP/API/PSAPI.htm
ただしNT系のOSでしか使えない模様。