HOWTO: MFC LOC DLL 사용

기술 자료 번역 기술 자료 번역
기술 자료: 208983 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

요약

Visual C++는 MFC가 사용하는 리소스의 지역화된 버전이 들어 있는 리소스 전용 DLL을 제공합니다. 일반적으로 이러한 DLL을 MFC LOC DLL라고 합니다. MFC 응용 프로그램은 시스템에 설치된 경우 MFCxxLOC DLL에 포함된 리소스를 사용합니다.

이 문서에서 "MFC LOC"는 독립 버전의 지역화된 리소스 전용 MFC DLL을, "MFCxxLOC"는 특정 버전의 지역화된 리소스 전용 MFC DLL을, "MFC DLL"은 MFC42.DLL이나 MFC40.DLL 같은 일반적인 MFC DLL을, "MFCxx.DLL"은 특정 버전의 MFC DLL을 나타냅니다.

추가 정보

MFC DLL이 리소스를 로드하면 MFC는 먼저 MFCxxLOC DLL이 있는지 확인하고, 있을 경우 이 DLL의 리소스를 MFC DLL의 리소스 대신 로드합니다.

Visual C++는 영어(미국), 프랑스어(프랑스), 독일어, 스페인어, 이탈리아어, 일본어, 한국어, 중국어 간체 및 중국어 번체로 지역화된 MFCxxLOC DLL과 함께 제공됩니다. 이러한 DLL에는 DLL의 지역화된 언어를 나타내는 세 자리 문자가 뒤에 붙습니다. 예를 들어, MFC42CHT.dll은 중국어 번체를 나타내고 MFC42ITA.dll은 이탈리아어를 나타냅니다. 이러한 DLL은 Visual C++를 설치하는 동안 설치되지 않고 제품 CD에서 찾을 수 있습니다. Visual C++ 6.0에서는 ...\OS\SYSTEM 디렉터리, Visual C++ 5.0에서는 ...\DevStudio\VC\Redist 디렉터리에 있습니다.

MFC DLL이 MFC DLL에 포함된 리소스 대신 이러한 리소스 전용 DLL 중 하나의 MFC 리소스를 사용하도록 하려면 DLL 이름을 MFCxxLOC.dll로 바꾸고 MFCxx.dll이 있는 디렉터리에 설치하십시오. 예를 들어, MFC42fra DLL의 이름을 MFC42LOC로 바꾸고 system32 디렉터리에 설치합니다.

MFCxxLOC DLL은 전용 리소스 DLL이므로 기존의 MFCxxLOC DLL을 복사하고 이름을 바꾼 다음(예: MFCxxHEB) DLL의 리소스를 열고 적절히 편집하여 다른 언어로 지역화된 버전을 만들 수 있습니다.

MFC LOC DLL을 사용하기 전에 고려해야 하는 설치에 관한 중요 사항이 있습니다. 예를 들어, 한 번에 하나의 MFCxxLOC DLL만 설치할 수 있습니다. 이것은 MFCxxLOC.dll이 설치된 시스템에서 MFCxx.dll을 사용하는 모든 응용 프로그램은 해당 MFCxxLOC.dll의 지역화된 MFC 리소스도 사용한다는 것을 뜻합니다. 즉, 같은 시스템에서 여러 언어로 지역화된 MFC 응용 프로그램을 사용하는 상황에서는 MFCxxLOC DLL을 사용하여 MFC 리소스를 지역화할 수 없다는 것을 의미합니다. 예를 들어, 캐나다에서는 같은 시스템에서 프랑스어와 영어로 지역화된 응용 프로그램을 사용하는 것이 일반적입니다.

MFCxxLOC DLL을 설치하기 전에 원하는 로케일이 설치되어 있는 Windows 시스템의 로케일과 일치하는지 확인해야 합니다. 또한 이 로케일은 이미 설치된 MFCxxLOC DLL과 동일합니다. MFCxxLOC DLL은 시스템 DLL이므로 시스템의 다른 응용 프로그램이 MFCxx.dll을 사용하지 않을 때 이 DLL을 교체해야 합니다. TN056 "MFC 구성 요소 설치(Installation of MFC Components)"는 자세한 설치 고려 사항을 제공하며 설치가 복잡하기 때문에 이 DLL을 사용하지 않을 것을 권장합니다.

참조

Tech note 57(TN057) "MFC 구성 요소의 지역화(Localization of MFC Components)"

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
198846 HOWTO: MFC 응용 프로그램을 위해 지역화된 리소스 DLL 만들기
198536 HOWTO: EXE 또는 DLL에 지역화된 MFC 리소스 #include
200555 HOWTO: MFC 리소스를 사용하여 스톡 ActiveX 속성 페이지 지역화
(c) Microsoft Corporation 1999, All Rights Reserved. 기고: Isaac Leon Varon, Microsoft Corporation.





Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 208983 - 마지막 검토: 2004년 2월 26일 목요일 - 수정: 1.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Foundation Class Library 4.2
키워드:?
kbdll kbhowto kbintl kbintldev kblocalization kbresource KB208983
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com