Образец DHtmlExplore: демонстрация использования классов MFC DHtml
Обновлен: Ноябрь 2007
В образце DHtmlExplore показано, как использовать класс CDHtmlDialog с ресурсами HTML. Также показано, как обрабатывать события динамического HTML (DHTML) и использовать динамический обмена данными (DDX) в DHTML.
Примечание о безопасности. |
---|
Этот образец кода служит для демонстрации основных принципов и не предназначен для использования в приложениях или на веб-узлах, поскольку не может считаться примером наиболее безопасного кода. Корпорация Майкрософт не несет ответственности за случайные или косвенные убытки в случае использования образца кода не по назначению. |
Чтобы получить образцы и инструкции по их установке, выполните следующие действия.
В меню Справка среды Visual Studio выберите пункт Примеры.
Дополнительные сведения см. в разделе Поиск файлов примеров.
Самая последняя версия и полный список образцов доступны в Интернете на странице образцов Visual Studio 2008.
Кроме того, образцы находятся на жестком диске компьютера. По умолчанию образцы кода и файл Readme копируются в папку, находящуюся в папке \Program Files\Visual Studio 9.0\Samples\. Все образцы кода для экспресс-выпусков Visual Studio находятся в Интернете.
Построение и запуск образца
Построение и запуск образца DHtmlExplore
Откройте решение DHtmlExplore.sln.
В меню Построение выберите команду Построить.
Запустите приложение DHtmlExplore.exe.
Нажмите кнопку Browse, чтобы выбрать каталог. Диалоговое окно обновляется и отображает содержимое каталога.
Щелкните папку или файл, чтобы открыть его. Чтобы перейти в родительский каталог, щелкните папку с именем ".." Чтобы обновить текущий каталог, щелкните папку с именем "."
Щелкните элемент правой кнопкой мыши, чтобы открыть контекстное меню. Команда Browse в контекстном меню действует аналогично нажатию кнопки Browse. Щелкните папку или файл правой кнопкой мыши и выберите в контекстном меню пункт Properties, чтобы отобразить диалоговое окно DHTML, в котором представлены свойства выбранной папки или файла.
Классы и ключевые слова
В этом образце показаны следующие классы MFC:
В этом образце показаны следующие ключевые слова:
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
Примечание. |
---|
Некоторые образцы, включая данный, не модифицировались с учетом изменений в мастерах, библиотеках и компиляторе Visual C++, однако по-прежнему демонстрируют выполнение требуемой задачи. |