首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于listbox控件的有关问题

2012-04-07 
求助关于listbox控件的问题各位大侠小弟有一问题,望各位大侠能帮小弟解决,问题就是程序中的listbox控件不

求助关于listbox控件的问题
各位大侠小弟有一问题,望各位大侠能帮小弟解决,问题就是程序中的listbox控件不管怎么搞都只显示一行(所有的数据都覆盖了第一行),换不了行。比较郁闷不知道如何搞,代码如下,望各位大侠看一看非常感谢!!!这个程序是用c语言写的


for (i=0;i<101;i++)
{
if (Kondensator_Werte[Nr].Ausschusstext[i])
{
strcpy(string,KondensatorTxt[i]);
switch (Kondensator_Werte[Nr].Ausschusseinheit[i])
{
case 1: 
sprintf(string1," %.3f",Kondensator_Werte[Nr].Ausschusswert[i]);
strcat(string,string1);
strcat(string," A");
break;
case 2: 
sprintf(string1," %.1f",Kondensator_Werte[Nr].Ausschusswert[i]);
strcat(string,string1);
strcat(string," mOhm");
break;
case 3: 
sprintf(string1," %.3f",Kondensator_Werte[Nr].Ausschusswert[i]);
strcat(string,string1);
strcat(string," V");
break;
case 4: 
sprintf(string1," %.2f",Kondensator_Werte[Nr].Ausschusswert[i]);
strcat(string,string1);
strcat(string," mA");
break;
case 5: 
sprintf(string1," %.2f",Kondensator_Werte[Nr].Ausschusswert[i]);
strcat(string,string1);
strcat(string," nF");
break;
default : 
sprintf(string1," %.3f",Kondensator_Werte[Nr].Ausschusswert[i]);
strcat(string,string1);
strcat(string," ?");
}
SendDlgItemMessage(hwnd,IDC_LIST1,LB_ADDSTRING,0,(LPARAM)((LPSTR)string));

[解决办法]
不知道是不是ListBox的样式设置的问题,还是没加"\n"???
你的ListBox怎么创建的???
CreateWindow(hwnd,"ListBox",)那句能不能呈上来看看???

热点排行