lo unico que cambia es la libreria que vas a usar,
en corland frecuentemente se usa la graphics, pero pafra el caso de visual tienes muchas alternativas:
-GDI
-Allegro
-DirectX
-openGL
Incluso puedes hacer tus propias librerias usandl la winapi o en asm (aunque en entorno windows no te dejara hacer muchas cosas.)