CString str=GetLocalIpAddress();//GetLocalIpAddress()是获取外网IP地址的函数,然后把外网IP地址赋值给str
    if(str.Collate(GetLocalIpAddress())!=0)//如果外网IP改变了就刷新一次网页
    1 {
         HWND  hIE;  
        hIE=::FindWindow(NULL,NULL);
        if(hIE!=NULL)
        {   
            ::PostMessage(hIE,WM_KEYDOWN,VK_F5,1);
            ::PostMessage(hIE,WM_KEYUP,VK_F5,1);
        }
    2 }
但程序始终不运行1-2这段代码。
现在的问题是如何把未变之前的IP保存起来,以此来判断两次的IP不同。我觉得只有如此才能判断出外网IP是否改变。