Chciałem zabawic sie w rysowanie na pulpicie ale napotkałem na trudnośc której nie moge ominąć:
hDC = GetDC(GetDesktopWindow());
// hDC = GetDC(hWnd); //tak działa bo rysuje na swoim oknie
PixelFormat = ChoosePixelFormat(hDC, &Pfd);
SetPixelFormat(hDC, PixelFormat, &Pfd);
hRC = wglCreateContext(hDC);
wglMakeCurrent(hDC, hRC);
if(!hDC) MessageBox(0,"brak hDC",0,0);
if(!hRC) MessageBox(0,"brak hRC",0,0);
<ort>powyrzsze </ort>działa tylko dla okna któtre ja robie ale przy przestawieniu tego na desktopo nie mam "hRC".
Jak mam to ominąć? czy naprawde musze robic osobne okno?