回 帖 发 新 帖 刷新版面

主题:MFC编程开发一小软件

软件要求:一点击开始按钮,无论输入多少网址(网址可增可减)都能够同时打开网页。间隔时间是指每隔一定时间这些网页又重新打开一次,相当于刷新了网页,可以先不用管间隔时间。我只知道思路,即
文本框,取字符串,然后断行,然后用ShellExecute或是WinExec打开网址。间隔用Sleep(). 
但具体的还没做出来,向各位请教!部分代码如下:

    [code=c]
请填写代码
void CWebLoginDlg::OnBnClickedStart()
{
    // TODO: 在此添加控件通知处理程序代码
    UpdateData(true);
    if(m_time==""&&m_website=="")
    {
        int a=MessageBox(L"请输入间隔时间和网址!",L"提示信息",MB_ICONINFORMATION);
        return;
    }
    if(m_time==""&&m_website!="")
    {
        int a=MessageBox(L"请输入间隔时间!",L"提示信息",MB_ICONINFORMATION);
        return;
    }
    if(m_time!=""&&m_website=="")
    {
        int a=MessageBox(L"请输入网址!",L"提示信息",MB_ICONINFORMATION);
        return;
    }
    InputMsg=m_website;//InputMsg是自定义的一个公有成员变量
    ShellExecuteW(this->m_hWnd,L"open",InputMsg,L"",L"",SW_SHOWNORMAL);//打开网页
}

[/code]

回复列表 (共1个回复)

沙发

额,楼主V5,支持一下

我来回复

您尚未登录,请登录后再回复。点此登录或注册