1

DLLMain関数なしでDLLを持つことは可能ですか?それはどのような影響を及ぼしますか、それともDLLを使用できなくしますか?

4

2 に答える 2

2

確かに、DLLMain のない DLL を持つことは可能です。ただし、通常の DLL とは異なります。

たとえば、リソース DLL にはコードが必要ありません。

Visual Studio では /NOENTRY オプションを使用できるため、リンカは参照の欠落について文句を言いません。

すべての仕様の観点から、このファイルは完全な DLL です。

于 2012-05-16T00:46:35.153 に答える
0

はい、リソースのみで DLL ライブラリをロードできます。この目的のために、LOAD_LIBRARY_AS_IMAGE_RESOURCE で LoadLibraryEx() を使用します。

于 2012-05-16T13:36:13.800 に答える