exe automatisch mit datei starten

Mit fstream öffnest du eine Datei zum bearbeiten, also im Programm. Das ist bestimmt nicht das was du vorhast :)
 
Klappt auch alles. Aber mich stört, dass vorher kurz das DOS Fenster erscheint. Kann man das noch irgendwie verhindern?
Mach doch ein Windows-Programm draus:
C++:
#include <windows.h>

int WINAPI WinMain( HINSTANCE hInstance,
                    HINSTANCE hPrevInstance,
                    LPSTR     lpCmdLine,
                    int       nCmdShow )
{

    ShellExecute(NULL, "open", "testphase2.html", NULL, NULL, SW_SHOW); 
    return 0;
}
Du musst dann nur noch bei den Projekteigenschaften unter "Konfigurationseigenschaften->Linker->System" die Eigenschaft "SubSystem" auf "Windows" einstellen.

Gruß
MCoder
 
Ok, danke
Aber wo muss ich diese Einstellungen vornehmen?
Der Code von dir macht ja momentan das gleiche wie meins :-)
Benutze den DEV C++ und dafinde ich diese Einstellungen nicht

Lg
Sunflower84
 
Zuletzt bearbeitet:
Ja richtig, DEV C++, war mir gar nicht mehr bewusst :-)

Leider kenne ich mich damit überhaupt nicht aus. Sowas müsste irgendwo bei den Linker-Einstellungen zu finden sein.
Bietet DEV C++ beim Anlegen eines Projektes eigentlich verschiedene Typen an? Dann kannst du ja gleich ein Windows-Projekt erstellen.

Gruß
MCoder
 
Zurück