char weight[20] = {0},price[10] = {0};
duPlugin *pStepItem = pStepLeftListItem->GetFirstChild();
WideCharToMultiByte(CP_ACP,0,pStepItem->GetText(),-1,weight,20,NULL,NULL);
pStepItem = pStepItem->GetNextSibling();
WideCharToMultiByte(CP_ACP,0,pStepItem->GetText(),-1,price,10,NULL,NULL);
string key(weight);
map<string,string>::const_iterator findMap=myclass._parameterMap.find(key);
if(findMap==myclass._parameterMap.end())return(0);求指导下怎么把price的值赋给findMap->second,findMap值是有的。