winuser.h
GetForegroundWindow
Recupera un manipulador de la ventana en primer plano (la ventana en la que está trabajando actualmente el usuario). El sistema asigna una prioridad ligeramente mayor al hilo que crea la ventana en primer plano que al resto de los hilos.
Sintaxis
HWND GetForegroundWindow();
Valor de retorno
El valor de retorno es un manipulador de la ventana en primer plano. La ventana en primer planto puede ser NULL en ciertas circunstancias, como cuando una ventana está perdiendo su activación.