여러 언어로 현지화 된 MFC 응용 프로그램에서 작업하고 있습니다. 동적으로 MFC에 연결되며 대상 시스템에 MFC LOC DLL이 설치되어있는 경우 자동으로 해당 DLL이 예상대로 사용됩니다. 그러나 영어를 선호하는 사용자가있는 일부 OS에는 번역 된 MFC LOC DLL 대신 영어 DLL을 사용하도록 강제 할 수있는 방법이 있습니까?MFC LOC DLL 피하기
1
A
답변
0
MFC LOC 메커니즘은 IMHO 끔찍합니다. 좋은 결과보다 더 해를 끼칠 수 있으므로 반드시 피해야합니다.
MFC LOC는 여러 가지 번역본을 사용할 수 없기 때문에 업계의 수치스런 장소에서 좋은 자리에 앉을 가치가 있습니다. 관련없는 MFC 기반 앱이 부분적으로 번역 된 것으로 보이는 모든 앱을 생각해보십시오.
그래서 나는 자신의 리소스 DLL에서 MFC 리소스에 대한 번역을 제공하는 것이 더 좋다고 생각합니다.
면책 조항 : 내 광고 ;-)
appTranslator이 MFC 응용 프로그램을 번역하는 당신의 친구입니다 다음과 같습니다. 최대 27 개 언어로 리소스의 MFC 부분을 자동으로 변환합니다. 리소스 DLL을 자동으로 빌드합니다. 그리고 훨씬 더 ...
/광고
의 끝 그리고 내이 CodeProject article은 즉시 사용 가능한 코드 언어 메뉴에 대한 리소스 DLL 및 지원의 로딩을 지원하기 위해 제공합니다. OK, 이것은 당신의 질문이 아니었지만 도움이 될 것이라고 생각했습니다. 아, 그리고 그것은 면책 조항을 벗어났습니다. ;-)
관련 문제
- 1. CWD에 DLL 넣기 피하기
- 2. 클래스의 DLL 의존성 피하기
- 3. 싱글 MFC 확장 DLL
- 4. MFC .DLL 디버그 주장
- 5. MFC DLL 용 GUI 하네스?
- 6. 기존 mfc 프로젝트에서 dll 만들기
- 7. 다중 스레드 (재진입) MFC DLL
- 8. MFC 프로그램에서 dll 파일 언로드
- 9. 정규 DLL : 우리는 비주얼 스튜디오를 사용하여 DLL 만들 때 MFC 대 MFC 공유 정적
- 10. 공유 MFC 만들기 대화 상자 : 일반 DLL 또는 MFC 확장 DLL
- 11. dll 함수 이름이 기존의 MFC 함수와 동일합니다
- 12. 특정 MFC 버전이 포함 된 C++ DLL
- 13. Visual Studio 2008에서 MFC dll 기호가로드되지 않습니다.
- 14. MFC DLL 라이브러리를 웹 API 서비스로 변환
- 15. DLL MFC 응용 프로그램에서 작동하지만 .NET에서
- 16. 빈 MFC DLL 프로젝트를 만드는 방법?
- 17. assert afxcurrentinstancehandle null exe에서 MFC DLL 호출
- 18. 이전 MFC/Win32 DLL에 CLR 구현 및 MFC/Win32 응용 프로그램에 DLL 호스팅
- 19. .NET 클라이언트 - MFC 일반 DLL 및 사용자 정의 메시지
- 20. C#에서 관리되지 않는 C++ VS 6.0 MFC DLL 호출
- 21. MFC .dll, CString 문제, IDA C++ 의사 코드, 얼마나 근접합니까?
- 22. "MFC 확장 DLL"을 "MFC가 정적으로 링크 된 정적 DLL"로 바 꾸었습니다.
- 23. MFC
- 24. MFC :
- 25. jvm 충돌 로그 피하기
- 26. dll 크기 줄이기 vC++
- 27. GWT : 100 LOC Thumb of Rule?
- 28. 두 프로젝트를 비교하여 Java LOC 계산
- 29. APNS 푸시 알림, loc-args의 문자열 키
- 30. 프로젝트 견적을위한 LOC 올바른 매개 변수입니까?
당신이 의미하는 시스템의 종류 (명백한 Windows는 제외하고)가 어쩌면 영어를 선호하는 사용자인지는 확실하지 않습니다. (나는 주어진 국가의 모든 사람들을 의심합니다. ..)는 선호하는 UI 언어를 국가 별 설정에서 영어로 설정할 수 있습니까? 그 외에도, OS 기본보다 기본 언어로 DLL을로드하기 위해 사용자 정의 로더를 작성해야합니다. 현지화 라이브러리를로드하는이 코드를 게시 할 수 있습니까? 특히 Locale Detection과 관련하여 (LCID를 알기 위해 어떤 코드를 사용하는지 궁금합니다.) –