インターネット

インターネットに接続するプログラムを作り始めました。とりあえず、指定するWEBからファイルは取得できました。
細かなテストをして、実装を始めようかと思います。

エラー処理は甘いけど、こんな感じで、動いています。
HINTERNET hInternetSession;
hInternetSession = InternetOpen(TEXT("TEST"), INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0);
if (hInternetSession==NULL)
MessageBox(hWnd,TEXT("ERROR"),TEXT("InternetOpen"),MB_OK);
HINTERNET hHttpSession;
hHttpSession = InternetOpenUrl(hInternetSession,TEXT("サイト名 ここは変えてねー"),NULL,0,0,0);
if (hHttpSession==NULL) {
   MessageBox(hWnd,TEXT("ERROR"),TEXT("OpenUrl"),MB_OK);
   break;
}

do {
  if (!InternetReadFile(hHttpSession,charBuffer,CHUNKSIZE,&dwRead)) {
MessageBox(hWnd,TEXT("ERROR"),TEXT("read"),MB_OK);
break;
  }
  charBuffer[dwRead]='\0';
  mbstowcs(szBuffer,charBuffer,dwRead);
  szBuffer[dwRead]='\0';
  MessageBox(hWnd,szBuffer,TEXT("DESP"),MB_OK);
}
while (dwRead>0);

InternetCloseHandle(hHttpSession);
InternetCloseHandle(hInternetSession);