void CGhostDlg::AddList(CString strIP, CString strPCName, CString strOS, CString strProxy)
{
m_list_oline.InsertItem(0,strIP); //默认为0行 这样所有插入的新列都在最上面
m_list_oline.SetItemText(0,ONLINELIST_COMPUTER_NAME,strPCName); //解决问题会避免以后扩展时的冲突
m_list_oline.SetItemText(0,ONLINELIST_OS,strOS); //依次插入字符。索引分别为0,1,2,3
m_list_oline.SetItemText(0,ONLINELIST_Proxy,strProxy);
}
void CGhostDlg::ShowMessage(bool bIsOK, CString strMsg)
{
CString strIsOK,strTime;
CTime t=CTime::GetCurrentTime();
strTime=t.Format("%H:%M:%S");
if (bIsOK)
{
strIsOK="执行成功";
}else{
strIsOK="执行失败";
}
m_list_msg.InsertItem(0,strIsOK);
m_list_msg.SetItemText(0,1,strTime);
m_list_msg.SetItemText(0,2,strMsg);
}
m_list_oline.SetExtendedStyle(LVS_EX_FULLROWSELECT);
m_list_msg.SetExtendedStyle(LVS_EX_FULLROWSELECT);