j'ai un soucis en GDI :
ce que je veux, c'est de travailler sur une zone offscreen pour y animer/coller tout mon graphisme, puis de coller cette zone sur le handle du hdc principal ! impossible. ma zone offscreen semble t il, a pour taille 1 pixel sur 1. ?
j'ai beau y coller tout les graphisme que je veux, sa ne marche pas. je pense qu'il faut initialiser la taille de cette zone mais je n'y arrive pas.. si qqun a une solution...
voici mon code :
HDC hdc,...
INT_PTR CALLBACK MainDlgProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam )
{
hdc = BeginPaint(hDlg, &ps);
hItemDC = CreateCompatibleDC( hdc );
SetPixel(hItemDC,10,10,RGB(255,0,0));
SetPixel(hItemDC,50,50,RGB(255,0,0));
SetPixel(hItemDC,90,90,RGB(255,0,0));
BitBlt( hdc, 0, 00, 100, 100, hItemDC, 0, 0,SRCCPY );
...
manu