Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе содержатся подробные инструкции по добавлению поддержки Интернета в приложения. В разделах содержатся сведения об использовании классов MFC для включения в Интернет существующих приложений и добавлении активной поддержки документов в существующий COM-компонент. Вы хотите создать документ с up-to-минутными курсами акций, результатами футбольных матчей Питтсбурга и последней температурой в Антарктиде, и Майкрософт предоставляет ряд технологий, которые помогут вам сделать это через Интернет.
Активные технологии включают элементы ActiveX (ранее элементы управления OLE) и активные документы; WinInet для легкого получения и сохранения файлов в Интернете; асинхронные моникеры для эффективной загрузки данных. Visual C++ предоставляет мастера, помогающие быстро приступить к работе с начальным приложением. Общие сведения об этих технологиях см. в статье MFC Internet Programming Basics and MFC COM.
Вы всегда хотели передать файл через FTP, но не изучали WinSock и сетевое программирование? Классы WinInet инкапсулируют эти протоколы, предоставляя простой набор функций, которые вы можете использовать для создания клиентского приложения в интернете для загрузки файлов с помощью HTTP, FTP и Gopher. Вы можете использовать WinInet для поиска каталогов на жестком диске или по всему миру. Вы можете прозрачно собирать данные нескольких типов и представлять его пользователю в интегрированном интерфейсе.
У вас есть большие объемы данных для скачивания? Асинхронные моникеры предоставляют решение COM (компонентная объектная модель) для прогрессивной отрисовки больших объектов. WinInet также можно использовать асинхронно.
В следующей таблице описано несколько действий, которые можно сделать с помощью этих технологий.
У Вас есть | Если вам нужны следующие возможности… | Вы должны |
---|---|---|
Веб-сервер. | Отслеживайте входы и подробные сведения о запросах URL-адресов. | Напишите фильтр, запросите уведомления о событиях входа и сопоставлении URL-адресов. |
Веб-браузер. | Укажите динамическое содержимое. | Создайте элементы ActiveX и активные документы. |
Приложение на основе документов. | Добавьте поддержку в FTP-файл. | Используйте WinInet или асинхронные моникеры. |
Сведения о начале работы см. в следующих разделах:
См. также
Основы интернет-программирования MFC
Сведения о Интернете по задачам