Ausgabe umleiten
-
hey,
kann ich folgendes Problem lösen? Meine MFC Anwendung lädt eine WIN32-DLL. In dieser DLL werden nach alter Tradtition Meldungen mit prinf in die Dos-Box geschrieben. Wie ich diese Meldungen abfangen (um Sie dann in ein CEdit / RichEdit zu schreiben?)
Viele Dank für Eure Hilfe!
-
Also lass mal das System genauer anschauen.
Statt eine dll würde ich eine einfache umleit.h oder so schreiben.
Die Funktionen würde ich denn zB.printfex nennen.
Als Rückgabewert würde ich eine bool'sche Variable nehmen.
Als Parameter würde ich den zu schreibenden CSstring und ein handle für Listbox übergeben.
In der Funktion eventuelle int's oder so zu einen CString packen und den Cstring zur Listbox adden.Habe sowas ähnliches im BCB geschrieben.
-
Leider kann ich die DLL nicht neu übersetzen, sondern will sie lassen wie sie ist....