CListBox的小问题 CListBox,我在Enter List Data 里面添加的data 如下:早班下午班晚班周末班法定假期班而显示出来的顺序却改变了想不改变怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 InsertString(0,"早班");InsertString(1,"下午班");…… 如果是基于对话框的程序,在listbox的属性中去掉sort风格即可 再想问下:CListBox:DeleteString(i),删除掉 index = i的item后,i后面的item会不会往前移一下? 那中间index = i不是空了? 你再把index = i插入一个字符串看看是不是如此。 删除某一项后,需要自己对标识进行移位 int iNum = m_lstTest.GetItemCount(); for (int i = 0;i < iNum;i++) { if (m_lstTest.GetCheck(i)) { m_lstTest.DeleteItem(i); i--; //删除后将序列号移位 iNum--; } } 在listbox的属性中去掉sort风格即可 pretranslatemessage可以拦截任意消息吗? recv 在 win32 和 mfc 程序中为什么表现不同 关于结构体的定义 关于dll的全局变量 大家好,我按书上编写了一个程序,编译,build都通过了,但运行时却出现这个提示 懂得SNMP编程的请进来看看 如何清空数据啊? vc环境里,在workspace里点击函数,代码区内不能精确定位,怎么办? 得到一段可以在运行时删除自身的代码,但我调试时却不行。诸位帮一帮啊! 美萍反黄专家技术大讨论! 请教文件读取时的出错问题 请问一下 键盘上的 <- -> 所对应的ASCII码是多少?比如Enter 键是13
InsertString(1,"下午班");
……
int iNum = m_lstTest.GetItemCount();
for (int i = 0;i < iNum;i++)
{
if (m_lstTest.GetCheck(i))
{
m_lstTest.DeleteItem(i);
i--; //删除后将序列号移位
iNum--;
}
}