アプリ版:「スタンプのみでお礼する」機能のリリースについて

VC++6.0でDLLを作成しています。
アプリケーションが自分のDLLを LoadLibrary()でロードしたのか、
LIBリンクでロードしたのか、判断はできるでしょうか。

DLLの処理の中で、LoadLibrary()でロードされた場合と
LIBリンクでロードされた場合の処理を分けたいのが目的です。
(LIBリンクの場合、デタッチ時にはメインのスレッドしか動作しないため)

<補足>
正式にはどう呼ばれているか解らないのですが、「LIBリンク」は
VCの設定でリンクするLIBを指定し、アプリケーションでは
DLLが提供する関数名を記述する方法を意味します。

A 回答 (1件)

DllMain()もしくはDllEntryPoint()のlpvReservedを調べてください。


詳しくはMSDNを。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
私の確認不足でした、すみません。

お礼日時:2002/11/25 11:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!