memDC = CreateCompatibleDC(NULL);
memBM = CreateCompatibleBitmap(memDC,WIDTH,HEIGHT);
oldBM = (HBITMAP)SelectObject(memDC,memBM);
case WM_PAINT:
{
PAINTSTRUCT ps;
RECT r;
HDC hdc = BeginPaint(hwnd,&ps);
GetClientRect(hwnd,&r);
BitBlt(hdc,0,0,r.right,r.bottom,memDC,0,0,SRCCOPY)
;
EndPaint(hwnd,&ps);
}
return 0;
et dans une autre fonction pour dessiner :
HFONT f_cur;
char version[] = "0.5";
Rectangle(memDC,0,0,WIDTH,HEIGHT);
SetBkColor(memDC,0x00FFFFFF);
SetTextColor(memDC,0x000000FF);
f_cur = CreateFont(10,0,0,0,0,0,0,0,0,0,0,0,0,"Arial" );
SelectObject(memDC,f_cur);
TextOut(memDC,4,2,version,strlen(version));
{
HDC hdc = GetDC(hwnd);
BitBlt(hdc,0,0,WIDTH,HEIGHT,memDC,0,0,SRCCOPY);
ReleaseDC(hwnd,hdc);
}
voila en gros mon code et il m'écrite pas en rouge mais en noir
[jfdsdjhfuetppo]--Message édité par antsite--[/jfdsdjhfuetppo]