#include Windows.h incluye automáticamente gran cantidad de otras cabeceras. Muchas de ellas no
pueden incluirse por sí mismas, por una cuestión de dependencias.
winnetwk.h – WNet (Windows Networking: Red en Windows)
imm.h – IME (Input Method Editor)
winsvc.h – Servicios de Windows y SCM (Service Control Manager: Administrador de Control de Servicios)
stdarg.h – funciones de variable-argumento (cabecera estándar de C)
winnt.h – varios macros y tipos (para Windows NT)
winuser.h – user32.dll: servicios de usuario
guiddef.h – el tipo GUID
string.h – cadenas y búferes (cabecera estándar de C)
winnls.h – NLS (Native Language Support, en español, soporte de lenguaje nativo)
windef.h – varios macros y tipos
basetsd.h – varios tipos
winerror.h – códigos de error de Windows.
ctype.h – clasificación de caracteres (cabecera estándar de C)
winbase.h – kernel32.dll: servicios del núcleo del sistema operativo; advapi32.dll: servicios del núcleo (ej.
función CreateProcessAsUser), control de acceso (ej. función AdjustTokenGroups).
wingdi.h – GDI (Graphics Device Interface, en español, interfaz del dispositivo gráfico)