728x90
(Draw, Paint만 사용가능)
HANDLE bmp;
CBitmap cBitmap;
BITMAP bmpinfo;
//CDC는 pDC
CDC memdc;
bmp = LoadImage(NULL, _T("DDR_Skin/button/bt_Loop.bmp"), IMAGE_BITMAP, 0,0, LR_LOADFROMFILE);
cBitmap.Attach(bmp);
cBitmap.GetBitmap(&bmpinfo);
memdc.CreateCompatibleDC(pDC);
memdc.SelectObject(bmp);
//pDC->BitBlt(chkboxrect.left,chkboxrect.top,bmpinfo.bmWidth,bmpinfo.bmHeight, &memdc, 0,0,SRCCOPY);
pDC->TransparentBlt(chkboxrect.left, chkboxrect.top, bmpinfo.bmWidth, bmpinfo.bmHeight, &memdc, 0, 0, bmpinfo.bmWidth, bmpinfo.bmHeight, RGB(0,0,0));
memdc.DeleteDC();
cBitmap.DeleteObject();
'Computer Science > Languages' 카테고리의 다른 글
[C#] 프로세스 강제종료 process force kill (0) | 2015.04.25 |
---|---|
[MFC] String 문자열 공백 없애기 (0) | 2015.04.20 |
[MFC] 부모 다이얼로그 함수 변수 호출 (0) | 2014.11.18 |
[MFC] force shutdown process (0) | 2014.04.06 |
[C/C++] 주민등록번호 규칙 (0) | 2010.12.31 |