Open Visual C++ MFC

Don_Pazo

Erfahrenes Mitglied
Hallo,
ich habe eine Programm mit MFC erstelt. Es ist SDI Anwendung. Das Programm ist was enliches wie Internet Explorer.

Wie kann ich *.html in dem Program öfnen?
Ich will nicht das sich die *.html in andere Program (Internent Explorer) öfnet wie bei:

ShellExecute(NULL, "open", m_strDateiname, NULL, NULL, SW_SHOW);

Weil wenn ich ShellExecute implementiere öffnet mit das Programm die Datei nicht in menen Programm sondern im Internet Explorer.
 
Zuletzt bearbeitet:
Ich habe gute Rat bekommen, und es hat geklapt:


void CE_LearnView::OnFileOpen()
{
// TODO: Code für Befehlsbehandlungsroutine hier einfügen
CFileDialog m_ldFile(TRUE, NULL, NULL, OFN_HIDEREADONLY, "HTML |*.htm; *.html| Alle Dateien|*.*||");

if(m_ldFile.DoModal() == IDOK)
{
Navigate2(m_ldFile.GetPathName(), 0, NULL);
}
}
 
Zurück