in mIRC Befehle per exe ausführen



  • hallo.
    Hat jemand ne ahnung davon wie das geht?
    ich hab mal so begonnen:

    hWnd     = FindWindow(0, "mIRC");
    filemap  = CreateFileMapping(INVALID_HANDLE_VALUE, 0, PAGE_READWRITE, 0, 4096, "mIRC");
    msgcont  = (LPSTR)MapViewOfFile(filemap, FILE_MAP_ALL_ACCESS, 0, 0, 0);
    
    wsprintf   (msgcont, "/window -ae @test");
    SendMessage(hWnd, WM_USER + 200, 1, 0);
    

    Aber passieren tut garnichts.
    danke schon im vorraus.



  • HWND    hWnd;
    LPSTR   msgcont;
    HANDLE  filemap;
    
    hWnd     = FindWindow("mIRC", NULL);
    filemap  = CreateFileMapping(INVALID_HANDLE_VALUE, 0, PAGE_READWRITE, 0, 4096, "mIRC"); 
    msgcont  = (LPSTR)MapViewOfFile(filemap, FILE_MAP_ALL_ACCESS, 0, 0, 0); 
    
    wsprintf   (msgcont, "/join #net"); //BEFEHL WAS AUSGEFÜHRT WERDEN SOLL
    SendMessage(hWnd, WM_USER + 200, 1, 0);
    

Anmelden zum Antworten