2010-03-22 4 views
2

Visual Studio 리소스 뷰에서 리소스를 편집 할 때 많은 로캘 관련 정보가 생성 된 rc 파일에 추가됩니다. 추가 된 로케일 정보는 내 컴퓨터가 현재 실행중인 로케일에 따라 다릅니다. 솔루션의 다른 프로젝트에서 동일한 문제가 없기 때문에 프로젝트 별 설정 인 것 같습니다. Project의 문화권을 Default와 English (US)로 설정하려고 시도했지만 이러한 설정 중 어느 것도 차이를 나타내지 않습니다.Visual C++에서 MFC .rc 파일 생성시 로컬 컴퓨터 로캘 설정을 사용하지 않도록하려면 어떻게합니까?

변경 사항을 손으로 수정하는 것 외에는 컴퓨터 특정 로켈 자원이 추가되지 않도록 할 수있는 방법이 있습니까? 내가 설정하지 못한 설정은이 동작을 일으키는 것입니까?

답변

1

파일의 중간에있는 각 리소스의 로케일을 정의하는 #ifdef 블록이 있음이 확인되었습니다. 이 파일을 맨 위로 옮기고 Visual Studio를 통해 .rc 파일을 재생성하는 것은 그 트릭을 수행하는 것처럼 보였습니다.