Ausgaben bei Verwendung von Rundll32



  • Hallo Allerseits,

    ich stehe vor dem Problem, dass ich eine Funktion in einer DLL habe, die per RunDLL32 aufgerufen wird. In dieser Funktion werden printf-Ausgaben gemacht, aber diese werden von RunDLL32 nicht auf der Konsole weitergegeben. im einfachsten Fall will ich so was machen:

    EXPORTED_FUNCTION void CALLBACK world(HWND hwnd, HINSTANCE hinst, LPSTR lpszCmdLine, int nCmdShow)
    {
    	printf("Hello World\n");
    }
    

    Das funktioniert auch alles so weit, dass die Funktion per

    RunDLL32 hello.dll,world
    

    aufgerufen werden kann. Nur die Ausgabe wird halt nicht gemacht.
    Ach ja, ich arbeite mit MinGW und Eclipse.


Anmelden zum Antworten