Dein DHandle ist kein HWND sondern ein sogenannter Device Context, also das
Handle einer Zeichenfläche. Um dieses
Handle von einem anderen Fenster zu erhalten, musst du den Parameter von GetDC ändern.
GetDC
Die 2. Frage hat überhaupt nichts mit der ersten zu tun. Eröffne für sie bitte einen eigenen Thread.