Non penso sia quello il problema...Originariamente inviato da MItaly
Nel WM_PAINT non devi chiamare GetDC, ma devi usare il DC che ti viene fornito chiamando la BeginPaint. Leggi la documentazione di WM_PAINT e più in generale i sotto-topic di questa pagina, nello specifico come minimo
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
il codice funziona se viene inserito direttamente nella classe della finestra...
provando a fare così non cambia nulla...
codice:case WM_PAINT: hdc = BeginPaint(hwnd, &ps); for(int i = 0; i < 100; i++) SetPixel(hdc,0,0,blueColor); EndPaint(hwnd, &ps); break;