반응형
간편한 GDI+를 사용하기 위해서는 간단한 초기화가 필요하다..
초기화 방법
1. 헤더 파일 인클루드
stdafx.h에 아래의 헤더파일을 인클루드 한다.
#include <gdiplus.h>
using name space Gdiplus;
2. Startup & Shutdown
CWinApp의 파생클래스인 C~~~~App에 GDI+ 사용시작하고 끝을 내는 함수를 추가해준다.
우선 C~~~~App에 멤버변수로서...
ULONG_PTR m_gdiplusToken;
를 추가한다.
이후에 C~~~~~App의 멤버함수인 InitInstance()에
GdiplusStartupInput gdiplusStartupInput;
초기화 방법
1. 헤더 파일 인클루드
stdafx.h에 아래의 헤더파일을 인클루드 한다.
#include <gdiplus.h>
using name space Gdiplus;
2. Startup & Shutdown
CWinApp의 파생클래스인 C~~~~App에 GDI+ 사용시작하고 끝을 내는 함수를 추가해준다.
우선 C~~~~App에 멤버변수로서...
ULONG_PTR m_gdiplusToken;
를 추가한다.
이후에 C~~~~~App의 멤버함수인 InitInstance()에
GdiplusStartupInput gdiplusStartupInput;
GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);
를 추가한다.
마지막으로 C~~~~App에 ExitInstace()함수를 추가하고...
여기에..
GdiplusShutdown(m_gdiplusToken);
를 추가한다.
3. 라이브러리 추가
마지막으로 Project에 Property로 가서 Link를 추가한다.
Link의 input 라이브러리 부분에
gdiplus.lib
여기까지 추가하시고 사용하시면 됩니다.
레퍼런스 서적 : Visual C++ 6 완벽가이드 - 영진출판사 -
를 추가한다.
마지막으로 C~~~~App에 ExitInstace()함수를 추가하고...
여기에..
GdiplusShutdown(m_gdiplusToken);
를 추가한다.
3. 라이브러리 추가
마지막으로 Project에 Property로 가서 Link를 추가한다.
Link의 input 라이브러리 부분에
gdiplus.lib
여기까지 추가하시고 사용하시면 됩니다.
레퍼런스 서적 : Visual C++ 6 완벽가이드 - 영진출판사 -
반응형