在MFC中SDI中,创建了如下控件,
CListBox m_inforList;
m_inforList.Create(LVS_ALIGNLEFT | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL /*| WS_DISABLED*/,
CRect(430,61,720,380),this,IDD_INFORLIST);
但是这句代码无效:
m_inforList.SetCurSel(m_inforList.GetCount()-1);
我发现在 dialog下 设置
CListBox 的属性中 Styles--->Selection---->Single就可以生效了
所以想问问在SDI 中创建的CListBox如何定义Single属性,或者说如何可以使选中最后一行的代码生效,
thx。
CListBox m_inforList;
m_inforList.Create(LVS_ALIGNLEFT | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL /*| WS_DISABLED*/,
CRect(430,61,720,380),this,IDD_INFORLIST);
但是这句代码无效:
m_inforList.SetCurSel(m_inforList.GetCount()-1);
我发现在 dialog下 设置
CListBox 的属性中 Styles--->Selection---->Single就可以生效了
所以想问问在SDI 中创建的CListBox如何定义Single属性,或者说如何可以使选中最后一行的代码生效,
thx。
解决方案 »
- vs2008MFC程序用什么扩展库做界面美化比较方便比较流行?
- 这个代码怎么运行,为什么QAxWidget不能用
- 抢楼获奖,散分!。。。。。。。。。。。。。。。。。。。。。。。。
- 怎么在程序里调用已生成的.exe文件?
- Socket编程中,包大小问题~~
- SDI中如何创建多个View
- 怎么把对话框中的某个按纽跟快捷键联系起来啊?
- 关于CWMPpalyer4的问题(200分!),谢谢!
- 有没有谁能让CRichEditView实现类似超级连接的功能?也就是说有些文字可以点击,当然程序也要能捕获这个点击
- 急需解决,亟待那位高手指点一二……
- 用MFC自身的网络类传输文件时界面卡住,问题到底出在哪里?
- 注册Window_Placement这个键值被360锁了
CRect(430,61,720,380),this,IDD_INFORLIST);
如果需要,选择一个字符串并将其滚动到视图。当新字符串被选择,列表框将前一个选择的字符串去掉高亮显示。
只对单选列表框使用此成员函数。它不能用来设置或删除多选框中的选择。
m_inforList.SetCurSel(m_inforList.GetCount()-1);
-->
m_inforList.SetSel(m_inforList.GetCount() - 1);