掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OpenProcessによるハンドルの取得について (ID:49022)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
take様 >Delphi7 だと string の定義を WideStringにする必要があるかもしれません。 そうなんですね。 とりあえず、ExePathをWideStringに変更しました。 >取得する処理のところでブレークポイントを付けてどこで情報が欠落してしまうのかがわかれば改善出来るかと思います。 Mr.XRAY様のサンプル06_Toolhelp32Snapshot_FullPathをベースにしています。 Button1Clickの中で値を見てみました。 ListHandle 起動時の値は同じ(起動時の権限によって値は異なる) 以降時々変化 ProcEntry.dwSize 権限等に関わらず常に一定(296) ループ 1 2 3 4 5 ... ProcessID :0 4 300 460 512 ... hProcHandle:0 472 472 472 472 ... 同梱のexeが正常に動くので、私が何か間違えているとは思うのですが…
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.