App이로드되지 않은 상태에서 P-Invoke를 호출하면 관련 함수의 오류가 발생합니다.시작시 P/Invoke 오류 방지
예를 들어 지금 시작시 LoadLibrary를 통해 다양한 DLL을로드하고 특정 함수를 내 보낸 지 테스트하려고합니다.
응용 프로그램이로드 절차를 완료하는 동안 그렇게하면 오류가 발생하지 않습니다 (결과는 0이며 GetLastError를 통해 검사 할 수 있습니다). 시작 시간에 수행하면 (예 : 양식의 Load 이벤트) 오류를 분출합니다 (예 : 누락 된 모듈 등).
이러한 오류를 무시하는 방법이 있습니까?
예외는 아니지만 시스템 메시지 상자 및 try ... catch는 여기서 작동하지 않습니다.
감사합니다.
감사합니다. 문제가 해결되었습니다. :) – feal87
노트처럼 SetErrorMode의 모든 값을 사용했습니다. SEM_NOOPENFILEERRORBOX만으로는 충분하지 않습니다. : P (내가 DLL 스캔을 완료했을 때 다시 활성화) – feal87