플러그인을 만들었습니다. 그것은 타사 라이브러리 (wxWidgets)를 사용하는 DLL (런타임 동적 링크)이며 또한 동적으로 링크합니다. 호스트 소프트웨어가 플러그인을 검사하는 것처럼 보이지만 내 보낸 기능은 호출되지 않습니다. DependencyWalker를 사용하여 모든 종속성을 검사했습니다.DLL에서 동적 연결 라이브러리 (wxWidgets)를 사용할 때의 문제
디버거에서 플러그인이로드되었지만 DllMain이 호출되지 않고 플러그인이 언로드되었음을 알 수 있습니다.
내 보낸 함수를 인식하고 호출 한 LoadLibrary 및 GetProcAddress를 사용하여 간단한 테스트 응용 프로그램에서 플러그인을로드하려고 시도했습니다.
정적으로 연결된 wxWidgets 링크가 정상적으로 작동합니다.
왜 내 보낸 함수가 각각 DllMain이 호출되지 않았는지 또는 전체 DLL로드 프로세스를 모니터링 할 수있는 도구를 지적 할 수있는 사람이 있습니까?