3

メモ帳で開いたファイルのパスで名前を取得することは可能ですか? 私は既に Notepad.exe の ProcessId を持っています。

ありがとう、ナブニート

4

1 に答える 1

2

これはタイトル バーの一部であるため、ウィンドウ ハンドルを取得してから Win API 関数を呼び出す必要があります。GetWindowText()

これはあなたが望むものかもしれません: Process オブジェクトを使用して正しいウィンドウ タイトルを取得します。

編集: MSDN GetWindowText

編集:コメントで述べたように、これは完全なパスを提供しません。

于 2012-06-23T04:18:14.437 に答える