006
04.10.2002, 17:45 Uhr
Christian
C/C++ Master (Operator)
|
Hi!
Das ist eigentlich halb so schwer. :-) Ich habe einmal eine Klasse namens CHTMLFrame (abgeleitet von CMainFrame) und CHTMLAnsicht (abgeleitet von CHTMLView). Zu Beginn meiner Anwendung erstelle ich die Fenster: (in InitInstance)
C++: |
CRuntimeClass *rcFrame = RUNTIME_CLASS(CHTMLFrame); CRuntimeClass *rcAnsicht = RUNTIME_CLASS(CHTMLAnsicht);
m_pHTMLFrame = (CHTMLFrame*) rcFrame->CreateObject(); m_pHTMLAnsicht = (CHTMLAnsicht*) rcAnsicht->CreateObject();
RECT r; r.left = 10; r.top = 10; r.bottom = 200; r.right = 300; m_pHTMLFrame->CreateEx(WS_EX_TOOLWINDOW | WS_EX_DLGMODALFRAME, NULL, "Vergleiche: ", WS_BORDER | WS_SYSMENU | WS_THICKFRAME, r, NULL, NULL); m_pHTMLAnsicht->Create(NULL, "Meins", WS_CHILD | WS_VISIBLE, CRect(0, 0, 500, 500), m_pHTMLFrame, 200);
m_pHTMLFrame->SetActiveView(m_pHTMLAnsicht);
|
Du kannst ja bei Bedarf dann einfach das Fenster visible schalten. Mit Navigate2(..) kannst du dann zu deiner Seite navigieren.
Gib bitte bescheid, ob du damit klar kommst und ob das dein Problem gelöst hat.
Grüße Christian -- Grüße, Christian |