취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

라이브러리 호출함수를 통하여 kernel32.dll을 호출하고 있는데 종료시 오류메시지가 뜹니다.

안녕하세요. 이전에 코드페이지 읽는 방법을 찾는 와중에 큰 도움을 받고 라이브러리 호출 함수를 이용하여 kernel32.dll을 호출하고 있었습니다.

 

굉장히 만족스러운 방법이긴한데 빌드하고 나서 동작 중 프로그램을 닫으면  첨부한 그림처럼 오류팝업창이 뜨더라구요. 설정도 바꿔보고 했지만 오류 팝업창이 뜨는건 동일한것 같아서, 설정의 문제일까요? 아니면 다른 에러처리를 해줘야 할까요?

 

K-1283.jpg

0 포인트
1/2 메시지
984 조회수

커널32도 결국 실행파일이니까,

 

랩뷰에서 호출한다음 그냥 닫아버리면 강제로 종료된 걸로 인식하니까 그런것 같습니다.

에러 창에도 kernel32_dll_unloaded 라고 되어있구요.

호출하시는 함수를 msdn에서 찾아서 종료(destroy) 과정에 해당하는걸 한번 실행해야 하지 않을까요?

아니면 kernel32_dll 안에 unload 랑 비슷한 다른 함수가 있을 수도 있구요..

0 포인트
2/2 메시지
945 조회수