Zusatzsteuerelement will ich, dass Text beinhaltet, OHNE PROBLEME scrollt, Bilder drin hat, farbe, unterstrichen, fett..



  • Viele nehmen einfach das Webbrowser Control.
    Google/MSDN: CHtmlView oder CHtmlCtrl



  • @RenéG:

    Fehlen viele Infos. Soll das Control OLE-Controls beinhalten oder nur Bilder.

    Erstmal nur Bilder, wobei OLE Controls...
    Eigentlich auch Links!

    Soll es editierbar sein oder nur Text anzeigen.

    Editierbar nicht unbecingt abver markierbar zum Kopieren!

    Soll Drag'n Drop funktionieren u.s.w.u.s.f. ?!?

    Villeicht, das ist irgedndwann villeicht auch mal nötig... oder eher nicht das...

    Viele nehmen einfach das Webbrowser Control.
    Google/MSDN: CHtmlView oder CHtmlCtrl

    *brodel*
    Also mit HTML sollte alles, was ich will realisierbar sein, ich probier das mal aus, danke. 🙂

    EDIT:
    Also nochmal zu CHtmlView.
    Ich brauche ein Steuerelement für den Dialog, wie kann ich diese Klasse noch gleich so dafür einsetzen?
    🙄

    MfG MAV



  • In der MSDN/Internet einfach mal nach CHtmlCtrl suchen.
    Den Text dann einfach in HtmlCtrl.h/.cpp abspeichern.

    Static im Dialog erstellen (ID z.B. IDC_HTML)
    Membervariable in der Dialogklasse anlegen (von CHtmlCtrl)
    In OnInitDialog CHtmlCtrl::CreateFromStatic aufrufen.



  • In der MSDN steht nichts zu CHtmlCtrl 😞

    Weder Direkteinmtrag noch Suche sind net da.
    Und wenn ich ein Label erstelle kann ich bei der Klasse den Variablentyp nur von Control CStatic machen. 😞

    MfG MAV



  • *push* 😞



  • Sieh mal in der FAQ nach, dort gibt es eine schöne Anleitung wie man aus einem CHtmlView ein CHtmlCtrl basteln kann.
    http://www.c-plusplus.net/forum/viewtopic.php?t=39081



  • Perfekt, vielen Dank! 🙂



  • Menno, das ist echt scheiße da geschrieben:

    > Erstelle ein Dialog und ordne diesem eine Klasse zu (z.B. CHtmlDlg).

    Wenn ich einen Dialog mache, im Ressourceneditor, dann kann ich da keine Basisklasse machen.

    > In diesen Dialog platziere in Ressourceneditor ein "Bild"- Control. Dies ist die Abgrenzung, in welcher später die HTML Datei angezeigt wird.

    Im ressourcneeditor ein HildContro, platzioeren?
    Wie soll das bitte gehen?

    > Füge Nachrichtenbehandlungsroutinen für die folgenden Nachrichten ein:
    WM_MOUSEACTIVATE [OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message)]
    Anmerkung: Um die Nachricht im Assistenten zu sehen, mußt du den Filter auf "Fenster" umsetzen

    WM_DESTROY [DestroyWindow() ]

    Wo kann man diesen verdamtten Filter bitte umstellen?

    MfG MAV



  • Google doch einfach mal danach... 🙄



  • Ne,aber da kann man ja dann auch nur eine Datei reinmachen.
    Ich möchte aber gerne jedesmal Daten hinzufügen können!
    Geht das denn damit?


Anmelden zum Antworten