Hilfe beim Browser Control (MFC)



  • Als ich eine neue MFC Anwendung im MFC Studio angelegt habe, hat mich der Assisten gefragt, ob das ganze ein HTML-gestütztes Dialogfeld werden soll (oder so ähnlich). Das habe ich bejaht.

    Dann hat der Wizard den Code generiert.
    Hierzu gibt es eine RC-File, in der sich eine Stringressource befindet.
    Diese gibt an, was für eine HTML-Datei eingeladen werden soll.

    IDR_HTML_DFMFCLAUNCHER_DIALOG HTML "INDEX.HTML"

    Nun das Problem (ich kenn mich da jetzt nicht so drin aus):
    Wie kann ich diese Ressource zur Laufzeit noch ändern?
    Das scheint mir der einfachste Weg zu sein - aber wie mache ich das? :xmas1:

    Ich danke euch für euren Rat und eure Unterstützung!

    Mit freundlichen Grüßen!
    Inno :xmas2:



  • Hol dir mit LockResource die Resourcendaten der Webseite. Die kannst du dann in einen Buffer speichern und sie dort verändern. Allerdings ist es nicht besonders empfehlenswert den Kram als Resource einzubinden, weil das Zeug da "quasi statisch" vor sich hinvegetiert und die .exe aufbläht 🙂


Anmelden zum Antworten