.dll、.hヘッダー、.defファイルからなる小さなライブラリが提供されています。私は、ライブラリがCで書かれていたと確信していますが、おそらくC++です。C++での.hヘッダー付きDLLの使用
通常、私はLoadLibrary/GetProcAddress/FreeLibraryメソッドを使わずにライブラリの関数にアクセスできますか?私は.libファイルがありません - それは普通ですか?
私は文字通りこれを見て過去2日間過ごしました。それは私がdllから使用したい関数を定義するヘッダファイルと.defファイルを与えられているので、各関数を手動で 'ロード'する必要はないはずです(LoadLibrary/GetProAddress/FreeLibrary) - in私のケースでは、.dllから約5または6つの関数を使用しますが、約70が使用可能であり、それは不便であり、不要なコードの混乱を招くようです。
ありがとうございました。