creatediscardablebitmap

Podstrony

Załóż eBloga

Temat: Rysowanie w WinAPI
...zabrac, jakby mi ktos     pomogl to bym byl dwieczny ;)   Trochę zmniejsz lewy margines i przedłuż linie. Bardziej mi ten post jakiś wiersz przypominał 8-)   Poniżej kod, który powinien być w obsłudze WM_PAINT, zakładam, że hwnd zawiera uchwyt do okna. PAINTSTRUCT pst; RECT rc; GetClientRect(hwnd, &rc); int bigX = rc.right, bigY = rc.bottom; HDC dc = BeginPaint(hwnd, &pst); HDC memDC = CreateCompatibleDC(hdc); HBITMAP bmp = CreateDiscardableBitmap(dc, bigX, bigY); HBITMAP old_bmp = (HBITMAP)SelectObject(memDC, bmp); // zamalowanie całego okna na biało - bitmapa stworzona // przez
Źródło: topranking.pl/1407/rysowanie,w,winapi.php



Temat: CBitmap::GetBitmap
Taki przyklad: CBitmap bmp; BITMAP bm; bmp.CreateCompatibleBitmap(GetDC(),256,256); bmp.GetBitmap(&bm); bm.bmBits jest równe ZERO Dlaczego? BOOL CBitmap:: CreateDiscardableBitmap( CDC* pDC, int nWidth, int nHeight ) T.
Źródło: topranking.pl/1409/cbitmap,getbitmap.php


  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • wyborywpsl.htw.pl
  • Powered by MyScript