Wer eine Anwendung oder ein Spiel aufzeichnen möchte der greift zu sogenannter Screencasting Software. Mit dieser Software kann man den Bildschirminhalt aufzeichnen, die meisten Programme können dazu auch den Ton aufzeichnen. Für Windows existieren neben den kommerziellen Lösungen auch Open Source Anwendungen. Meine Favoriten sind dabei CamStudio (http://camstudio.org/) sowie Taski (http://taksi.sourceforge.net/) auch wenn man mit letzterer Software leider kein Audio aufnehmen kann.
Weitere Informationen gibt es unter:
http://en.wikipedia.org/wiki/Comparison_of_screencasting_software
http://en.wikipedia.org/wiki/CamStudio
http://en.wikipedia.org/wiki/Taksi_(software)