Bitmap2 MFC-비트맵 띄우기 MFC의 비트맵도 API와 매우 흡사하다. 일단 비트맵 리소스를 하나 추가하자. 다음과 같은 비트맵이 있다고 하였을 때, 이제 이 비트맵을 가지고 띄우는 일과, 투명값, 알파값, 사이즈 조정등을 하나하나 해보도록 하자. 기본적으로 리소스에 존재하는 이미지를 띄우는 개념에 대해서는 구지 설명하지 않고, 소스 위주로 보도록 하자. 먼저 프로젝트에 WM_PAINT 메시지를 하나 만들자. CDC MemDC; BITMAP bmpInfo; // dc에 대해 메모리DC를 만들어 준다. MemDC.CreateCompatibleDC( &dc ); CBitmap bmp; CBitmap* pOldBmp = NULL; // 비트맵 로드 bmp.LoadBitmap( IDB_BITMAP1 ); // 비트맵에 정보를 저장 bmp... 2010. 5. 16. API-BitMap 비트맵을 사용하기 위한 예제, #include #include "resource.h" LRESULT CALLBACK WndProc( HWND, UINT, WPARAM, LPARAM ); HINSTANCE g_hInst; LPCTSTR lpszClass = TEXT("Bitmap"); int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdParam, int nCmdShow ) { HWND hWnd; MSG Message; WNDCLASS WndClass; g_hInst = hInstance; WndClass.cbClsExtra = 0; WndClass.cbWndExtra = 0; WndClass.hbrBackgrou.. 2010. 4. 24. 이전 1 다음