此值非彼值,就是不显值?

toma2008 2015-04-09 09:49:45

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++;
}

}
...全文
122 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
toma2008 2015-06-24
  • 打赏
  • 举报
回复
我知道什么原因了
ArthurKingYs 2015-04-10
  • 打赏
  • 举报
回复
listcontrol 列名设置了么 看看用法http://www.jizhuomi.com/software/197.html
Eleven 2015-04-10
  • 打赏
  • 举报
回复
m_linelosslist你的List Control使用的正确吗?Report风格的?
孤客天涯 2015-04-10
  • 打赏
  • 举报
回复
m_linelosslist.InsertItem(k,str1); m_linelosslist.SetItemText(k,1,strtemp);//为什么这个值就是显示不出来??? 改成 int insert = m_linelosslist.InsertItem(k,str1); m_linelosslist.SetItemText( insert ,1,strtemp);//为什么这个值就是显示不出来???

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧