Visual Studio 2013을 사용하여 새 MFC 응용 프로그램을 만듭니다. 설치 마법사를 사용하여 응용 프로그램을 만들었습니다. 모든 기본값을 그대로 둡니다.기본 MFC 응용 프로그램에서 MFC - D3DCOLORVALUE가 정의되지 않았습니다.
심지어는 컴파일 오류 준 것도 추가하기 전에 실행하는 경우 테스트 :
인텔리 :
오류 C4430 : 식별자 "D3DCOLORVALUE는"많은 다음
을 정의되지 실종 유형을 specifier - int가 가정된다. 참고 : C++에서 default-int를 지원하지 않습니다.왜 마법사에서 곧바로 표준 응용 프로그램에서 이러한 현상이 발생합니까? 어떻게하면 효과가 있습니까?
당신은 probbaly 적절한 Direct3D를 헤더 파일을 포함하도록 잊어 버렸습니다. –
포함 할 헤더 파일은 어디에서 찾을 수 있습니까? 그리고 왜 수동으로 작성 마법사에서 표준 표준 응용 프로그램에 이것을 추가해야합니까? – TheEvilMetal
'D3DCOLORVALUE'은 Direct3D 항목입니다. 어떤 소스 파일에이 'D3DCOLORVALUE' 심볼이 있습니까? __exactly__를 사용하여 마법사로 응용 프로그램을 만드는 방법은 무엇입니까? –