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.
If you have a hot tip and we publish it, we'll pay you. However, due to accounting overhead we no longer pay $10 for a single tip submission. You must accumulate 10 acceptable tips to receive payment. Be sure to include a clear explanation of what the technique does and why it's useful. If it includes code, limit it to 20 lines if possible.
Submit your tip here.