16,467
社区成员
发帖
与我相关
我的任务
分享
//解析整棵xml树,保存入队列
std::vector<Job>& JobCRWXml::ParseXmlTree(HWND hwnd,std::vector<Job>& output)
{
HANDLE element(NULL);
HANDLE root(NULL);
root = m_xml.GetRootElement();
if(0==root)
return output;
element = m_xml.GetFistChildElement(root);
while (element != NULL)
{
Job job = ParseElementJob (element,hwnd); //ParseElementJob 要根据XML结构自己细化
//job.JobStatus=-1;
output.push_back(job);
element = m_xml.GetNextElement(element);
//output.push_back(job);
}
return output;
}