Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo escribir una ruta en lenguaje C que pueda ejecutar una determinada ruta haciendo clic en un botón?

¿Cómo escribir una ruta en lenguaje C que pueda ejecutar una determinada ruta haciendo clic en un botón?

Si el juego no está en la ruta de tu programa C, debes escribir la ruta completa. Además, como recordatorio, algunos juegos necesitan leer su propia ruta cuando se ejecutan, por lo que es mejor continuar en dos pasos. cambie la ruta actual de la consola es la carpeta donde se encuentra el programa principal del juego y luego ejecute el programa principal del juego. Utilice el formato de función del sistema: system ("cd /d \"# Escriba aquí la ruta del juego# \" & & start # Escriba aquí el nombre del programa principal del juego# "); > No es difícil de entender, porque en lenguaje C, la salida \ y las comillas deben ir precedidas de un carácter \ o de escape. Tenga cuidado y no escriba la ruta incorrecta. cambia el camino tú mismo. Simplemente cambia el camino tú mismo.

Si no sabes cómo, dime cuál es tu camino de juego y te ayudaré a cambiarlo.

#include

#include

#include

HINSTANCE hPreInstance,

LPSTR lpCmdLine,

int nShowCmd)

{

devolver 0;

}

principal()

{

int i;

i=Cuadro de mensaje (NULL, "¿Estás seguro de que quieres ingresar al juego?", "CKR",MB_OKCANCEL);

Formato: system("cd /d \"\" # aquí escribe la ruta del juego #" && start # aquí escribe el nombre del programa principal del juego #");

if(i==1) system("cd /d \"D:\CS Origin\\\\\ "&& start cstrike .exe");//Tome el juego en mi computadora como ejemplo (D:\CS Origins\cstrike.exe)

//system("cd /d\"C: \Program Files\RA2 \\\\\"&& start ra2.exe");//Tome una ruta con espacios como ejemplo ("C:\Program Files\RA2\ra2.exe")

devuelve 0;

}