+_+

1 月 30th, 2008

なんとなくC++をさわってみたんだけれども、よくわからない。
そもそも、C++なんて今まで触ったこともない。

#include <stdio.h>
#include <windows.h>
#include <wininet.h>
#include <fstream.h>
int main()
{
HINTERNET hInet;
HINTERNET hFile;
LPTSTR lpszBuf;
DWORD dwSize;
lpszBuf = (LPTSTR)GlobalAlloc(GPTR,1024);

hInet = InternetOpen(NULL,INTERNET_OPEN_TYPE_DIRECT,
NULL,NULL,0);
hFile = InternetOpenUrl(hInet,
“http://2se.dyndns.org/remote_addr.php”,
NULL,0,INTERNET_FLAG_RELOAD,0);

ofstream ofs;
ofs.open(”ip.dat”);

InternetReadFile(hFile,lpszBuf,1023,&dwSize);
printf(”%s\n”, lpszBuf);

ofs << lpszBuf << endl;
ofs.close();

InternetCloseHandle(hFile);
InternetCloseHandle(hInet);

return 0;
}

こんなんで良いのかホントに…。
ネットの情報のみでやるにはきっついなぁ。

ネット, パソコン, プログラム

  1. No comments yet.
  1. No trackbacks yet.