コンパイルしたEXEをWindowsから起動しているのか、IDEからF5等で実行しているのかを判定する方法はありますでしょうか?
やりたいのは、SetWindowsHookExをするとIDEが不安定になるので配布時のみフックしたいのです。DbgWProc.dllも使ってみましたが完全とはいかないようで・・
現在はvbpのプロパティでEXEコンパイル時に条件付コンパイル引数を書き換える方式でやっていますが面倒です・・
どなたか、よい方法をご存知の方がいらっしゃいましたらご教授願います。
すみません、環境を忘れていました。
VB6.0SP5、Win2KSP4です。
見つかりました。
http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200409/04090047.txt
ツイート | ![]() |