Miten voi käynnistää c++:ssa toisen ohjelman itse ohjelmasta. Siis kyseessä on windows-ohjelma. Tarkoitan sitä, että jos vaikka käyttäjä ei ole määrittänyt pelin asetuksia setup-ohjelmassa, niin peli aukaisee sen ohjelman itse, jotta asetukset voi määrittää.
Windowsilla toimii ShellExecute-funktio, jonka parametrit ovat ikkunan hwnd, käyttötapa, ohjelman nimi, ohjelman parametrit, ohjelman oletushakemisto ja ohjelman näyttötapa. Tämä ohjelma avaa pasianssin:
#include <windows.h> int main(void) { ShellExecute(0, "open", "sol.exe", NULL, NULL, SW_SHOW); }
Aihe on jo aika vanha, joten et voi enää vastata siihen.