• ベストアンサー

VCやVBで作成したDLLがどのEXEから起動されているか知りたい。

VBやVCで作成したDLLがそれぞれあります。 それぞれは複数のEXEから起動されます。 DLLの中でどのEXEから起動されたか知りたいんですが なにか方法はありませんか? 起動している関数などにパラメータを追加できない事情がありまして・・・ よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

GetModuleFileName( NULL, 取得文字列, サイズ )

その他の回答 (1)

noname#4564
noname#4564
回答No.2

  > 起動している関数などにパラメータを追加できない事情が 試してないので、あまり自信がありませんが・・・。 省略可能な引数にすれば、COMのインターフェイス互換性を維持しつつ引数を追加することは可能だと思いますが、どうでしょうか?