LoadBitmap

API Reference 2007. 10. 17. 10:54

HBITMAP LoadBitmap( HINSTANCE hInstance, LPCTSTR lpBitmapName );


비트맵을 읽어오는 함수



hInstance

비트맵 리소스를 가진 인스턴스의 핸들


lpBitmapName

비트맵 리소스의 이름



읽어온 비트맵을 SelectObject 함수로 메모리 DC 에 선택하면 메모리 DC 의 표면에는 리소스에서 읽어온 비트맵이 그려진다.



비트맵 출력이 끝난 후에는 비트맵 자체와 메모리 DC 를 해제해야 한다.

비트맵은 GDI 오브젝트이므로 DeleteObject 함수로 지우면 되고 메모리 DC 는 DeleteDC 라는 별도의 함수를 사용하여 지운다.


비트맵을 지우기 전에 선택 해제를 먼저 해야 하므로 OldBitmap 변수가 필요하다.

Posted by 명혀니
,