Поделиться через


Образец DHtmlExplore: демонстрация использования классов MFC DHtml

Обновлен: Ноябрь 2007

В образце DHtmlExplore показано, как использовать класс CDHtmlDialog с ресурсами HTML. Также показано, как обрабатывать события динамического HTML (DHTML) и использовать динамический обмена данными (DDX) в DHTML.

cca2a89k.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Этот образец кода служит для демонстрации основных принципов и не предназначен для использования в приложениях или на веб-узлах, поскольку не может считаться примером наиболее безопасного кода. Корпорация Майкрософт не несет ответственности за случайные или косвенные убытки в случае использования образца кода не по назначению.

Чтобы получить образцы и инструкции по их установке, выполните следующие действия.

  • В меню Справка среды Visual Studio выберите пункт Примеры.

    Дополнительные сведения см. в разделе Поиск файлов примеров.

  • Самая последняя версия и полный список образцов доступны в Интернете на странице образцов Visual Studio 2008.

  • Кроме того, образцы находятся на жестком диске компьютера. По умолчанию образцы кода и файл Readme копируются в папку, находящуюся в папке \Program Files\Visual Studio 9.0\Samples\. Все образцы кода для экспресс-выпусков Visual Studio находятся в Интернете.

Построение и запуск образца

Построение и запуск образца DHtmlExplore

  1. Откройте решение DHtmlExplore.sln.

  2. В меню Построение выберите команду Построить.

  3. Запустите приложение DHtmlExplore.exe.

  4. Нажмите кнопку Browse, чтобы выбрать каталог. Диалоговое окно обновляется и отображает содержимое каталога.

  5. Щелкните папку или файл, чтобы открыть его. Чтобы перейти в родительский каталог, щелкните папку с именем ".." Чтобы обновить текущий каталог, щелкните папку с именем "."

  6. Щелкните элемент правой кнопкой мыши, чтобы открыть контекстное меню. Команда Browse в контекстном меню действует аналогично нажатию кнопки Browse. Щелкните папку или файл правой кнопкой мыши и выберите в контекстном меню пункт Properties, чтобы отобразить диалоговое окно DHTML, в котором представлены свойства выбранной папки или файла.

Классы и ключевые слова

  • В этом образце показаны следующие классы MFC:

    CDHtmlDialog

  • В этом образце показаны следующие ключевые слова:

    CDHtmlDialog::OnDocumentComplete; CDHtmlDialog::LoadFromResource; CDHtmlHostHandler::SetHostFlags; CDHtmlHostHandler::ShowContextMenu; CDialog::DoDataExchange; DECLARE_DHTML_EVENT_MAP; BEGIN_DHTML_EVENT_MAP; CDialog::DoModal; CDialog::OnInitDialog; CDHtmlDialog::OnInitDialog; DDX_DHtml_ElementInnerText; DDX_DHtml_CheckBox; DHTML_EVENT_ONCLICK; DHTML_EVENT_CLASS; CDHtmlEventHandler::GetElementInterface

cca2a89k.alert_note(ru-ru,VS.90).gifПримечание.

Некоторые образцы, включая данный, не модифицировались с учетом изменений в мастерах, библиотеках и компиляторе Visual C++, однако по-прежнему демонстрируют выполнение требуемой задачи.

См. также

Другие ресурсы

Примеры MFC