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.