다음을 통해 공유

MFC 응용 프로그램 실행 시 질문입니다.

익명
2011-09-06T10:14:56+00:00

현재 MFC로 다국어 응용프로그램을 개발중에 있습니다.

그런데 프린터 기능을 사용하려고 할 때 '국가및언어 - 키보드및언어- 일반' 탭에 기본입력언어 설정에 따라 APPCRASH 에러가 발생합니다.

XP  에서는 기본입력언어에 상관없이 프린터가 이상없이 작동하여 출력이 되지만 Vista, Win7 에서만 에러가 발생합니다.

Vista, Win7 에서는 기본입력언어를 'Microsoft IME 2010'으로 설정할 시 아래와 같은 에러가 발생하고 'Microsoft 입력기' 로 설정 시 프린터가 출력됩니다.

하지만 위 설정을 건드리지 않고도 모두 출력이 되야하는 상황입니다.

이벤트 로그를 보니 ntdll.dll 이 문제라고 나와있는데.....

다국어 적용시에 .dll 파일이 문제가 될까요???  아니면 그 밖의 문제가 원인이 될까요???

아니면 자동으로 기본입력언어 설정을 바꾸어주는 코드를 작성할 수 있을까요???

원인을 도저히 찾을 수 없어 이렇게 질문드립니다.

문제 이벤트 이름: APPCRASH

  응용 프로그램 이름: ******.exe

  응용 프로그램 버전: 1.0.0.1

  응용 프로그램 타임스탬프: 4e65e7c2

  오류 모듈 이름: StackHash_684f

  오류 모듈 버전: 6.1.7600.16385

  오류 모듈 타임스탬프: 4a5bdadb

  예외 코드: c0000374

  예외 오프셋: 000c283b

  OS 버전: 6.1.7600.2.0.0.256.1

  로캘 ID: 1041

  추가 정보 1: 684f

  추가 정보 2: 684fb50a2e95f5d7eb7e120bcf299276

  추가 정보 3: 7c0e

  추가 정보 4: 7c0e65d569eb43bd77c1b3434c1f851f

가정용 Windows | 이전 Windows 버전 | 앱

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2011-09-07T00:30:22+00:00

안녕하세요.

문의 내용으로 보아 개발중이신 프로그램과 윈도우의 IME 설정 + 프린터 와의 충돌 문제로 보입니다.

죄송하게도 특정 프로그램 & 개발된 프로그램과 관련하여 MS Answers 포럼 에서 지원해 드리기는 어려우며 개발에 대한 문의는 MSDN 포럼을 이용해 주시기 바랍니다.

MSDN 포럼

http://social.msdn.microsoft.com/Forums/ko-kr/categories/

이 대답이 도움이 되었나요?

댓글 0개 설명 없음

0 추가 답변

정렬 기준: 가장 유용함