Inhalte aus einem anderen Programm auslesen



  • Hi

    Vorab, ich habe noch keine Zeile C programmiert, also bitte nicht so hart ins Gericht gehen, wenn ich was blödes schreibe 😉
    (Kann jedoch 3-4 andere Programmierspachen und ev. bald eine mehr ^^)

    Also, folgende Aufgabenstellung:
    Ich habe eine MFC-Application (grafisch) die regelmässig interessante Infos ausgibt. Dummerweise macht dieses Programm kein Log. Ich möchte nun ein Programm schreiben, dass aus dem MFC-Programm Daten ausliest und diese in einem Log speichert.

    Was habe ich da für Möglichkeiten und welche wäre die beste?
    Wie gesagt, ich habe keinen blassen schimmer von MFC und C ^^
    - Vielleicht aus dem Speicher auslesen?
    - Oder im schlimmsten Fall mit Screenshot und OCR? ^^

    Wäre superlieb wenn mir hier geholfen wird. Dann würde ich nämlich sofort mit "C++ Hello World" beginnen 😃

    Gruss
    Tom



  • Was ist das denn für eine Ausgabe? Eine Textbox? Kannst Du den Text markieren?



  • Sowohl Text in einem Textfenster in dem man markieren kann, als auch etwas grafisches.
    Also wenn du weisst wie man aus einer Textbox (gibts nur eine?) ausliest, dann nur her damit 😃
    Je mehr Infos ich kriege, umso besser.
    Thx schon im voraus!



  • warum fragst du, wenn du dann nicht auf meine antwort eingehst?
    das ist doch sinnfrei!?



  • Du musst dir ein Handle auf das Fenster holen und dann
    kanns du da drauf GetWindowText() aus der WinAPI anwenden. (Glaub ich)


Anmelden zum Antworten