Wer ganz kleine Programme haben will, der sollte .NET nutzen (egal welche Sprache). Da bekommt sehr kleine Exe-Dateien (was aber verschwiegen wird, wie auch bei MFC Anwendungen: die 40MB der .NET Runtime Environment)
Mit direkter
WinAPI Programmierung wird man nach Windows Longhorn ziemlich im Regen stehen, denn dann ist die
WinAPI nur noch zweite Wahl, wenn es nach Microsoft geht, und das tut es beim Windows Betriebssystem.