2012-06-07 3 views
3

라이브러리 및 응용 프로그램으로 구성된 프로젝트 코드베이스를 검토 중입니다. 일부 라이브러리는 DLL입니다. 코드는 MS VS 2010을 사용하는 Windows 용 C++ ++로 작성되었습니다.VC++의 DLL 라이브러리에있는 Dllmain

나는 Dll을 가르쳤으므로 DLL 응용 프로그램 에 대한 진입 점인 DllMain 함수를 작성해야합니다. 하지만 DLL "DllMain"기능에 대한 내 프로젝트에 존재하지 않습니다.

우리가 DllMain을 필요로 할 때 제 질문이 필요하지 않을 때 제 질문은 무엇입니까?

시간과 도움에 감사드립니다.

답변

6

DllMain은 필수가 아닙니다. dll을로드 할 때 실행하는 데 필요한 초기화 코드가있는 경우 DllMain 함수를 만들고 거기에서 초기화를 처리해야합니다. 그렇지 않으면 필요하지 않습니다.

here을 참조하십시오.

관련 문제