Use GDI to Draw on Top of Other Windows

Have you ever wanted to draw or write something on top of another window using GDI? It can be done by obtainig a DC to the desktop window and then using normal drawing functions on it. For example:

HDC hDC;hDC = CreateDC("DISPLAY", NULL, NULL, NULL);if (hDC) {    TextOut(hDC, 0, 0, "Hello world!", 12);    DeleteDC(hDC);}

This will write ‘Hello world!’ in the upper left corner of your screen.

Share the Post:
Share on facebook
Share on twitter
Share on linkedin

Overview

Recent Articles: