"GDI Plus"의 두 판 사이의 차이

jjuiddong
이동: 둘러보기, 찾기
 
15번째 줄: 15번째 줄:
 
   
 
   
 
  ::GdiplusShutdown(gdiplusToken);
 
  ::GdiplusShutdown(gdiplusToken);
 +
 +
 +
* bitmap 출력
 +
 +
Gdiplus::Bitmap m_titleImage(common::str2wstr("../media/machinegun/MGX_White.png").c_str())
 +
Gdiplus::Graphics graphic(dc);
 +
graphic.DrawImage(&m_titleImage, Gdiplus::Rect(80, 0, m_titleImage.GetWidth(), m_titleImage.GetHeight()));

2015년 9월 17일 (목) 13:30 기준 최신판

- GDI Plus 초기화

#include <gdiplus.h> 
#pragma comment( lib, "gdiplus.lib" ) 
using namespace Gdiplus;


ULONG_PTR gdiplusToken;
GdiplusStartupInput GdiplusStartupInput;
if (::GdiplusStartup(&gdiplusToken, &GdiplusStartupInput, NULL) != Ok)
{
	AfxMessageBox(_T("Error : Failed to initialize GDI+ library!"));
	return FALSE;
}

::GdiplusShutdown(gdiplusToken);


  • bitmap 출력
Gdiplus::Bitmap m_titleImage(common::str2wstr("../media/machinegun/MGX_White.png").c_str())
Gdiplus::Graphics graphic(dc);
graphic.DrawImage(&m_titleImage, Gdiplus::Rect(80, 0, m_titleImage.GetWidth(), m_titleImage.GetHeight()));
개인 도구
이름공간

변수
행위
둘러보기
도구모음