MFC インターネット プログラミングの基礎

更新 : 2007 年 11 月

Microsoft では、クライアント アプリケーションとサーバー アプリケーションのプログラミング用に多数の API を用意しています。技術、ブラウザ機能、およびセキュリティ オプションの発展に伴って、今後も新しい種類のアプリケーションが登場することは確実です。ブラウザは、WWW (World Wide Web) へのアクセスの提供、HTML ページの表示などの動作をクライアント コンピュータ上で行います。HTML ページは、テキスト、グラフィックス、ActiveX コントロール、および ActiveX ドキュメントを含みます。サーバーは、FTP、HTTP、Gopher の各サービスを提供し、CGI を使用してサーバー拡張アプリケーションを実行します。独自のアプリケーションを作成して、インターネットから情報を取得したり、逆にインターネットにデータを提供することもできます。

クライアント サーバー アプリケーション

MFC には、インターネットのプログラミングで使用できるクラスが用意されています。ActiveX コントロールおよび ActiveX ドキュメントは、COleControlCDocObjectServer、および関連する MFC クラスで作成できます。FTP、HTTP、Gopher などのインターネット プロトコルを使用してファイルおよび情報を取得するには、CInternetSessionCFtpConnectionCAsyncMonikerFile などの MFC クラスを使用できます。

このセクションの内容

関連項目

Web サイト情報

Microsoft のインターネット技術の詳細については、https://msdn2.microsoft.com/ja-jp/library/default.aspx でオンライン Web サイトの Microsoft Developer Network を参照してください (Web リンクは、予告なしに変更される場合があります)。

この開発者向け Web サイトは、Microsoft の開発ツールおよび技術の使い方と、最近開催されたコンファレンスや今後予定されているコンファレンスに関する最新情報を提供しています。このページから、.NET や XML Developer Centers を含む多数の関連する開発者サイトにジャンプできます。また、ベータ版の SDK とサンプル プログラムをダウンロードすることもできます。

W3C (World Wide Web Consortium) は、HTML、HTTP、CGI などの WWW (World Wide Web) 技術の仕様を発表しています。W3C については、http://www.w3.org/ を参照してください。

w4t598dt.alert_note(ja-jp,VS.90).gifメモ :

Web リンクは、予告なしに変更される場合があります。

インターネットに関する追加情報

Windows SDK の OLE の項目には、OLE のプログラミングに関する追加情報があります。ここでは、MFC クラスを使わずに Win32 WinInet 関数を直接使用する方法が詳しく解説されています。また、インターネット技術に関する概要も含まれています。

参照

その他の技術情報

MFC インターネット プログラミング