다음을 통해 공유


MFC의 유니코드

MFC는 Windows NT, Windows 2000 및 Windows XP 플랫폼에서 와이드 문자 인코딩을 위한 유니코드 표준을 지원합니다. 유니코드 응용 프로그램은 Windows 98 플랫폼에서는 실행할 수 없습니다.

MFC 라이브러리의 유니코드 버전은 아래에 설명됩니다.

정적 연결 라이브러리

Release

디버그

설명

UAFXCW.lib, .pdb

UAFXCWD.lib, .pdb

유니코드 MFC 정적 연결 라이브러리입니다.

동적 연결 라이브러리

Release

디버그

설명

MFC100U.lib, .dbg, def, .dll, .map, .pdb, .prf

MFC100UD.lib, .def, .dll, .map, .pdb

유니코드 MFC가 라이브러리를 가져옵니다. (파일 확장명에 설명은 아래를 참조하세요)

MFCS100U.lib, .pdb

MFCS100UD.lib, .pdb

유니코드 MFC는 응용 프로그램이나 DLL에서 정적으로 연결되어야 하는 코드를 포함한 라이브러리를 가져옵니다.

파일 형식

  • 확장자(.lib)를 가진 라이브러리 파일을 가져옵니다.

  • 확장자(.dll)를 가진 동적 연결 라이브러리 파일입니다.

  • 모듈 정의(.def)파일은 .exe 또는 .dll을 정의하기 위한 문을 포함하는 텍스트 파일입니다.

  • MAP(.Map) 파일은 프로그램을 링크할 때 링커가 사용하는 정보를 포함하는 텍스트 파일입니다.

  • 라이브러리 (.lib) 파일은 MFC의 DLL 버전과 함께 사용됩니다. 이러한 파일은 응용 프로그램 또는 DLL에서 정적으로 링크되어야 하는 코드를 포함합니다.

  • 프로그램 데이터베이스(.pdb) 파일은 디버깅 및 프로젝트 상태 정보를 포함합니다.

  • 디버그 (.dbg) 파일은 Visual C++ 디버거에서 사용하는 정보(COFF FPO 및 CodeView)를 포함합니다.

명명 규칙에 대한 자세한 정보는 라이브러리 명명 규칙을 참조하십시오.

MFC를 사용하여 유니코드를 사용하는 것에 대한 자세한 내용은 Strings: Unicode and Multibyte Character Set (MBCS) Support을 참조하십시오.

참고 항목

개념

일반 MFC 항목

기타 리소스

MFC 개념