torsepoilutorsepoiluavec le code suivant, j'obtiens un rectangle sur un font bizarre au lieu d'un fond vert, je ne vois pas d'ou vient le probleme
case WM_PAINT:
hdc = BeginPaint(hwnd, &ps);
hdcMem = CreateCompatibleDC(hdc);
largeur = GetDeviceCaps(hdc, HORZRES);
hauteur = GetDeviceCaps(hdc, VERTRES);
hbmp = CreateCompatibleBitmap(hdc,
largeur,
hauteur);
SelectObject(hdcMem, hbmp);
SelectObject(hdcMem, GetStockObject(GRAY_BRUSH));
SetBkColor(hdcMem, RGB(0x20,0x40,0x60));
Rectangle(hdcMem, ps.rcPaint.left, ps.rcPaint.top,
ps.rcPaint.left+50, ps.rcPaint.top+50);
BitBlt(hdc,
0,
0,
largeur,
hauteur,
hdcMem,
0,
0,
SRCCOPY);
DeleteDC(hdcMem);
EndPaint(hwnd, &ps);
break;
merci d'avance