Visual C++로 창 응용 프로그램(Win32 API)을 개발했습니다. 이 응용 프로그램에 다국어 기능을 추가해야 합니다.
누구든지 이 작업을 진행하는 방법을 알려줄 수 있습니까? 모든 문자열에 gettext를 사용하십시오.
Windows에서 다국어 응용 프로그램의 기본은 "리소스"를 사용하는 것입니다. 리소스는 데이터만 포함하고 Windows에서 해당 데이터를 해석할 수 있도록 매우 특정한 방식으로 형식이 지정된 실행 파일의 끝에 추가된 청크입니다.
리소스에서 대화 상자, 문자열 테이블뿐만 아니라 버전 정보(탐색기에서 파일의 속성 대화 상자에 표시되는 정보)도 찾을 수 있습니다. Visual C++에서 exe 또는 dll을 열어 모든 dll 또는 exe의 리소스를 볼 수 있습니다.
애플리케이션을 개발할 때 리소스(파일/새로 만들기)를 만들고 프로젝트에 추가하고(파일을 추가할 때와 동일) 리소스를 편집할 수 있습니다(리소스 편집기, 일반적으로 파일 보기 옆에 있는 탭 사용) 프로...
#
c
#
internationalization
#
visual-c
#
winapi