Есть ли способ рисовать на фоне рабочего стола в WIN32, а также получать уведомления, когда фон рабочего стола перекрашивается?
Я пробовал это:
desk = GetDesktopWindow();
dc = GetDC(desk);
MoveToEx(dc,0,0,NULL);
LineTo(dc,1680,1050);
ReleaseDC(desk,dc);
Но рисует на весь экран, даже по окнам, которые на экране.