2011-11-07 2 views
1

WIN32 C++에서 아이콘을 사용자 지정 아이콘으로 변경하려고하지만 자체 리소스를 추가 할 위치를 찾을 수 없습니까?Visual Studio 2010에 리소스 추가

웹 사이트는 내 프로젝트의 속성을보고 '리소스'탭이 있어야하지만 그렇지 않다는 것을 알려줍니다.

내가 본 적이있는 자습서/faq의 대부분은 VS 2008에 대한 것이지만 VS 2010으로 인해 달라졌습니다. 변경 되었습니까? 뭔가요?

편집 : 비주얼 스튜디오 2010 익스프레스 에디션

+0

지금까지 살펴본 내용은 관리되는 프로젝트에 대한 지침입니다. MSVC++는 다른 리소스 메커니즘을 사용합니다. Project + 새 항목, 리소스, 리소스 파일 추가. –

+0

@HansPassant, 새 항목 추가로 이동하면; 리소스 옵션은 없으며 .cpp, .h, Windows Form, 속성 시트 및 구성 요소 클래스 만 있습니다. –

+1

질문에 익스프레스 에디션을 사용하고 있다고 언급하십시오. –

답변

1

Express Edition에는 리소스 편집기가 없습니다. 대신 ResEdit을 사용하여 리소스 스크립트 및 헤더 파일을 만들 수 있습니다.

그런 다음 Solution explorer을 사용하여 프로젝트에 이러한 파일을 추가 할 수 있습니다. 리소스 파일을 마우스 오른쪽 버튼으로 클릭하고 Add/Existing Item을 선택하고 생성 한 리소스 스크립트를 선택하십시오. 헤더 파일과 동일하게하십시오.

0

프로젝트를 사용하고 -> "프로젝트 이름"속성 -> 응용 프로그램 -> 리소스 그룹 상자 -> 아이콘과 매니페스트를.

그게 효과가 있습니까?

+0

그는 C++가 아니라 C++을 사용하고 있습니다. –

+0

응용 프로그램 탭 또는 메뉴가 표시되지 않습니다. –

0

솔루션 속성이 아닌 프로젝트 속성을 열어야합니다. 내부 -> 구성 등록 정보 -> 자원 -> 일반 -> 자원 파일 이름. 그것은 .res 파일 하나만 지정할 수있는 것 같습니다.

그러나 새 WinAPI C++ 프로젝트를 처음부터 만들면 프로젝트에서 현재 아이콘을 포함하는 리소스 파일 폴더가 자동으로 만들어집니다. 그런 다음 상용구 코드를 사용하여 같은 방식으로 나만의 코드를 설정할 수 있습니다.

+0

일반/디버깅/VC++/디렉토리/CC++/링커/매니페스트/XML/찾아보기/빌드/사용자 정의 빌드 만 표시 –

+0

다른 VS 버전에서 프로젝트를 이식 했습니까? 템플릿을 사용하여 새 프로젝트를 만드는 방법은 어떻습니까? 여전히 사용자 지정 빌드 설정 만 표시됩니까? –

0

응용 프로그램 버전 번호를 편집하기 위해 리소스보기 탭을 다시 여는 방법을 찾고 있었기 때문에이 스레드를 발견했습니다. 직접 메뉴 컨트롤을 찾을 수 없습니다.

나를위한 해결책은 솔루션 탐색기에서 기존 리소스 파일 (* .rc)을 찾아 두 번 클릭하거나 마우스 오른쪽 단추로 클릭 한 다음 열기를 클릭하는 것입니다.

관련 문제