16,503
社区成员
发帖
与我相关
我的任务
分享
listnumber1=0;
for(int l=0;l<i;l++)
{
k=0;
hwndSecond[k]=NULL;
if(hwndEdit[l]!=NULL)
while(hwndSecond[k+1]=FindWindowEx(hwndEdit[l],hwndSecond[k], NULL, NULL))
{
::SendMessage(hwndSecond[k+1],WM_GETTEXT,(sizeof(path))/sizeof(char),(LPARAM)(path));
stryy=strtemp=path;
if(stryy.Find("Power Supply")>-1)
{
listnumber1=0;
}
if(listnumber1==2)
{
MessageBox(strtemp);//这个值显示正常
str1.Format("%d",k+1);
m_linelosslist.InsertItem(k,str1);
m_linelosslist.SetItemText(k,1,strtemp);//为什么这个值就是显示不出来???
}
if(stryy.Find("Loss Setting")>-1)
{
listnumber1=2;
}
k++;
}
}