Synchronized/asynchronized WWW client: HTTP/HTTPS GET, POST, POST multiparts/form-data supported. FTP GET FILE, PUT FILE supported too. Download source files - 9.12 KbDownload sample project - 29.7 Kb Introduction This class is used for HTTP/HTTPS request, and FTP request. Supported methods are: HTTP/HTTPS GET POST POST multiparts/form-data FTP GET FILE PUT FILE Class Overview // synchronized www
MFCのWinInetクラスを使ってみました。印象としてはVBのInetコントロールと同じくらいお手軽です。VC++6.0のヘルプなら MSDN ライブラリ Visual Studio 6.0 ┗Visual C++ ドキュメント ┗Visual C++ ユーザーズ ガイド ┗Visual C++ プログラマーズ ガイド ┗プログラム機能の追加 ┗詳細 ┗インターネットのトピック ┗インターネットのプログラミング ┗代表的な HTTP クライアント アプリケーションの作成手順 に必要な手順がまとめてくれてあります。さらに簡潔に書くとこんな感じでしょう。 CInternetSession オブジェクトを作成。サーバーに接続されます。 CInternetSession::GetHttpConnection をでサーバに接続します。CHttpConnection オブジェクトが返されます。 CH
解説 Wininet.dllを利用してインターネット上からファイルをダウンロードする方法。 URLを変えることでHTTPでもFTPでもダウンロードできる。 使用例 DownloadTest("https://www.dinop.com//test.exe","c:\\test.exe"); DownloadTest("ftp://userId:[email protected]//test.exe","c:\\test.exe"); ソースコード #include "atlfile.h" #include "wininet.h" #pragma comment(lib,"wininet.lib") bool DownloadTest(LPCTSTR pszURL,LPCTSTR pszLocalFile,DWORD dwBuffSize=1024) { TCHAR pszHead
■ Windows と C++ ■ C/C++ 関連 変数 printf scanf 引数を取得 extern static変数とstatic関数の作成 オブジェクト指向 配列の引数渡し メモリの解放 関数ポインタ テンプレート 算術関数 乱数 全角文字の扱い 構造体 共用体 動的なメモリの割り当て 演算子の宣言 goto文 列挙型 プリプロセッサ命令 現在時刻を取得する フレンド ファイル処理 ファイルの削除、名前変更、置換 ファイルの情報の取得 ファイルとフォルダの列挙 区切り文字による文字列の切り出し 名前空間 実行ファイルのパス 可変引数リスト メモ ■ バグを出さない為に... マルチスレッドや割り込みなどでの最適化の抑制 自動変数とメモリの領域 デストラクタはバーチャルにする アサーション newの失敗 その他の要因 クラッシュするプログラムの原因追及 ■ STL(Standa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く