InternetOpen

WindowsAPI(Win32API) Advent Calendar 2015 16日目
WindowsAPI(Win32API) Advent Calendar 2015 - Adventar

InternetOpenは、Win32のインターネット拡張機能であるWinInetの初期化をするWindowsAPI・・・。

InternetOpen function (Windows)
InternetOpen

HTTPやFTPなど、簡易的なインターネット機能を使うにはWinInetを使う・・・。
WinInetを使うには、

f:id:BG1:20151216103455p:plain

wininet.libをリンクし、

wininet.hをインクルードする必要がある・・・。

今回は、InternetOpenでWinInetを初期化し、戻り値として返されるHINTERNET型ハンドルを出力するだけ・・・。
このハンドルは、WinInetのさまざまな他の関数で使うことになる・・・。
ハンドルは使い終わったらInternetCloseHandleで閉じる・・・。

hInternet = 00cc0004
続行するには何かキーを押してください . . .

これでWinInetの初期化ができた・・・。

Sample/InternetOpen.cpp at master · bg1bgst333/Sample · GitHub