主题: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]
文本框,取字符串,然后断行,然后用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]