Capture entire screen without having to use handles or GetDesktopWindow() User32
I am trying to capture my desktop and all windows on there to a bitmap. So far I have managed to capture individual windows via the name. And I have been able to use the User32 dll to get the desktop handle and capture a lot of open windows like that.