PlgBlt如何实现图片旋转啊,求大神
张骞晖2 2014-04-21 09:12:20 PAINTSTRUCT ps ;
HDC hdc ;
hdc = BeginPaint(hwnd , &ps);
HDC hdcSrc = CreateCompatibleDC(hdc);
HDC hdcSrc2 = CreateCompatibleDC(hdc);
HBITMAP HBitmapSrc = (HBITMAP)::LoadImage(NULL, "bg.bmp", IMAGE_BITMAP, 600 , 600, LR_LOADFROMFILE);
HBITMAP hbitmapsrc = (HBITMAP)::LoadImage(NULL, "flappy_packer.bmp", IMAGE_BITMAP, 600 , 600, LR_LOADFROMFILE);
POINT point[3];
point[0].x = 200;
point[0].y = 200;
point[1].x = 300;
point[1].y = 100;
point[2].x = 230;
point[2].y = 230;
SelectObject(hdcSrc , HBitmapSrc);
SelectObject(hdcSrc2, hbitmapsrc);
// OffsetRgn(rgn , 0 , 10);
PlgBlt(hdc , point , hdcSrc , 0 , 0 , 100 , 100 , hbitmapsrc , 0 , 0) ;
这是我写的代码,不知道为什么图片出不来?