10 Şubat 2019 Pazar

SetStretchBltMode metodu

Örnek
Şöyle yaparız.
HDC hwindowCompatibleDC;
SetStretchBltMode(hwindowCompatibleDC, COLORONCOLOR);

GetClientRect metodu

Örnek
Şöyle yaparız
RECT windowsize;    // get the height and width of the screen
GetClientRect(hwnd, &windowsize);

3 Şubat 2019 Pazar

CreateCompatibleDC metodu

Giriş
Açıklaması şöyle
you can use a dedicated compatible DC for something like background bitmap manipulation and later using it as a blt-src to dump to window or client dc
Örnek
Elimizde şöyle bir kod olsun.
HDC hDC = ...
Şöyle yaparız.
HDC hdcMem = CreateCompatibleDC(hDC);
// everything
DeleteDC(hdcMem)

GetDC metodu

Örnek
Şöyle yaparız.
HDC hDC = GetDC(hWnd)
Daha sonra şöyle yaparız.
ReleaseDC(hWnd, hDC);