Как перехватить хендл рабочего стола. Запихать в него hDC, и рисовать там с помощью OpenGL? Зарание благодарен!
1. GetDesktopWindow() 2. GetDC() 3. ChoosePixelFormat()/SetPixelFormat() 4. wglCreateContext() 5. wglMakeCurrent() далее уже OGL дергать пункт 3 возможно для раб. стола следует опустить.
В том то и вся проблема. Я все это пробовал, не работает! Я переделал шаблон NeHe, не пашет Прога работает нормально, но ничего не происходит. Толко когда вызываешь контекстное меню рабочего стола, оно еле заметно мигает, а в остальном, все как было - ярлыки, те же обои, и все.
Короче получается вот как: - делаю окно (ради приличия ) - подготавливаю ГЛ - а после - делаю GetDesktopWindow, прячу его в hWnd - GetDC и все такое, только подставляю под это все hWnd рабочего стола А получаеться все как в месаге выше ... может кто-нить поможет ...