2010-08-19 3 views
0

메신저로 gdi +를 사용하여 이미지를 출력하십시오.
키워드 new를 사용하려고했지만 작동하지 않았습니다. 어떻게 다른 아이디어를 작동하지 않았다C++ 이미지를 새로 고침 gdi +

 
shot(L"image name") = new Image; 


는이 같은 뭔가가 보인다

+1

"작동하지 않았다"는 것이 정확히 무엇을 의미합니까? 아마 당신은 "컴파일하지 않았다"는 것을 의미합니다 - 컴파일러는 어떤 에러를 냈습니까? – Peter

답변

0

작동하게 할 가능성이 많은 : 꽤 괜찮은 기회 당신 돈이 있다고 제외

Image *image_object = new Image(L"Image Name"); 

Image 객체를 동적으로 할당하고 싶지는 않습니다. 실제로는 자동 저장 기간을 가진 객체를 정의하기 만하면됩니다 :

Image image_object(L"Image Name"); 
+0

작동하지 않았습니다. – Ramilol

+0

nvm it worked .. – Ramilol

0

GDI + Image 클래스는 기본 구성 가능하지 않습니다. 하나를 만들려면 생성자에 몇 가지 매개 변수를 제공해야합니다 (here 참조).

이미지에서 파생 된 Gdiplus::Bitmap을 사용하는 것이 더 나을 것입니다. 출력하려는 ​​경우 가능성이 더 높습니다.