programación formal tc
Hay dos formas de incluir el controlador de gráficos:
1 Cuando usamos initgraph(), encontramos que tiene tres parámetros, y el tercer parámetro es la ruta de llamada del controlador de gráficos. Es decir, debes indicar la ubicación de EGAVGA. BGI (u otro controlador de gráficos como SVGA. BGI). Si utiliza win-tc, encontrará que proporciona paquetes de controladores de gráficos de terceros.
2 O llamamos a Registerbgidriver(EGA VGA _ driver) antes de initgraph(); esto cargará automáticamente el controlador. Una cosa a tener en cuenta: antes de utilizar esta función, debe asegurarse de tener EGAVGA. BGI se ha cargado en Graphics.lib (si el problema anterior se ha resuelto, significa que se ha cargado). Si aún no se ha cargado, debe cargarse de acuerdo con el siguiente método.
Busque el programa BGIOBJ.exe en TC y busque el archivo EGAVGA. BGI y copie el archivo EGAVGA. BGI ubicado en el mismo directorio que BGIOBJ.exe.
Ejecutar: BGIOBJ EGAVGA (convertir bgi a OBJ)
Luego ejecutar: TLIB Library\graphics. LIB+EGAVGA (cargar LIB).