java访问URL模式//获取一张图片,不知mfc网络编程是那个类有相似功能

java访问URL方式//获取一张图片,不知mfc网络编程是那个类有相似功能?

public static void main(String[] args) throws Exception {
// 0)做成窗体并显示
WvFrame f = new WvFrame();
f.setVisible(true);
while(true)
{
// 1)做成取得画像用的URL
URL url = new URL("http://192.168.0.1/-wvhttp-01-/image.cgi");
// 2)连接摄像机
URLConnection con = url.openConnection();
// 3)从摄像机的应答中做成Image对象
BufferedImage image = ImageIO.read(con.getInputStream());
// 4)在窗体上表示取得的图像
f.setImage(image);
// 5)线程阻塞
Thread.sleep(500);
}
}
}

------解决方案--------------------
引用:

#include <afxmt.h>
#include <afxinet.h>
CHttpConnection* pHttpCon = NULL;
CHttpFile* pFile = NULL;
CInternetSession inet = CInternetSession(_T("rtztest"));
 
void CrtztestDlg::OnBnClickedButton1()
{
    // TODO: 在此添加控件通知处理程序代码
    CString command;
    command.Format("%s%d","/-wvhttp-01-/video.cgi?v=h264&duration",0);
    pHttpCon = inet.GetHttpConnection("192.168.1.85",CHttpConnection::HTTP_VERB_GET
        ,80,NULL,NULL);
    pFile = pHttpCon->OpenRequest(CHttpConnection::HTTP_VERB_GET,
        command,NULL,1,NULL,_T("HTTP/1.1"),NULL);
    pFile->SendRequest();
 
}
 
void CrtztestDlg::OnBnClickedButton2()
{
     
    // TODO: 在此添加控件通知处理程序代码
    if(pFile != NULL && pHttpCon != NULL)
    {
         //上面建立连接,不知如何单独发送指令到服务器???
        
        //运行下面代码直接卡住 进程死了。。。
        //http://192.168.1.85/-wvhttp-01-/control?zoom=30发送一条cgi指令到服务器!!!!