読者です 読者をやめる 読者になる 読者になる

WinInetによるインターネット上ファイルの読み込みサンプル

超簡単サンプルです。ファイルの全部読み込みとか なーんもやってない。

	{
		LPTSTR lpszBuf=(LPTSTR)GlobalAlloc(GPTR,1024);
		/* ハンドル作成 */
		HINTERNET hInet=InternetOpen(_T("TEST"),INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0);
		/* URLオープン */
		HINTERNET hFile=InternetOpenUrl(hInet,
			_T("http://stocks.finance.yahoo.co.jp/stocks/detail/?code=8411.T"),
			NULL,0,INTERNET_FLAG_RELOAD,0);
		/* ファイル読み込み */
		DWORD dwSize;
		InternetReadFile(hFile,lpszBuf,1023,&dwSize);

		/* 終了処理 */
		InternetCloseHandle(hFile);
		InternetCloseHandle(hInet);

		GlobalFree(lpszBuf);
	}

ネタ元