Life & tech notebook
2006年8月11日金曜日
実行しているDLLのパスを取得
Windowsには実行しているプログラムのパスを取得する GetModuleFileName というAPIがありますが、第一引数のHMODULEをNULLにしてDLLから実行すると、そのDLLを呼び出しているexeファイルのパスが取得されます。
DLL自体のパスを取得したい場合、DllMainで渡されるhModuleを第一引数として呼び出してやると取得できます。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿