Export (0) Print
Expand All

Internet Programming Support

Visual Studio .NET 2003

Visual C++ 4.2 included new additions to MFC that wrap the Win32 Internet and APIs to provide support of the ActiveX controls and COM. It also added more articles about using MFC to create Internet server extensions and filters.

Visual C++ supports Internet programming in the following areas:

Technology Description Article(s)
Win32 Internet Win32 Internet API (WinInet) makes the Internet an integral part of any application and simplifies access to the Internet services FTP, HTTP, and gopher. Win32 Internet Extensions (WinInet)

WinInet Basics
Active documents Active documents can be displayed either in the entire client window of a Web browser, such as Internet Explorer 3.0, or in an OLE container — such as the Microsoft Office Binder — that supports Active documents. Active Documents on the Internet
ActiveX controls ActiveX controls can be used in Internet or desktop applications and require fewer resources than traditional OLE controls. These controls are lightweight, require few interfaces, and can be windowless and always in-place active. ActiveX Controls on the Internet
Asynchronous monikers Asynchronous (URL) monikers enable your application to download files and control properties asynchronously, thus freeing system resources for other processes while the tasks are completed. This functionality is especially useful in Internet programming, where slow network access often delays processes and stalls the user interface. Asynchronous Monikers on the Internet
Expanded ISAPI documentation The ISAPI documentation includes steps for creating a server extension or a filter, programming tips about programming an Internet server, and information on debugging a remote application. Internet Server API (ISAPI) Extensions

To locate additional topics of interest about Internet programming, see the article MFC Internet Programming Basics.

The Win32 ActiveX SDK documentation is included in the MSDN Library as part of the Platform SDK.

See Also

Changes from MFC Versions 4.x

© 2014 Microsoft