+_+
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;
}
こんなんで良いのかホントに…。
ネットの情報のみでやるにはきっついなぁ。