77777777*****The Seventh Proposition*******77777777777

wnchg 2002-01-22 05:14:46
ListBox控件有两种类型:Single Selection 和 Multiple Selection,请问如何在程序中动态改变该属性?
问题背景:我的界面上有ListBox控件,并且关联了变量,初始化时,其类型是Multiple Selection,我想根据用户输入的情况来动态改变该控件的type,变为Single Selection。
我用了一段代码,试图改变Multiple Selection为Single Selection类型。加上命令Invalidate()后也没有成功。

下面是我的一些代码:
void CAAAAAAADlg::OnButton1()
{
m_ListStore.ModifyStyle(WS_CHILD¦LBS_STANDARD¦WS_HSCROLL,0);
//去掉WS_CHILD¦LBS_STANDARD¦WS_HSCROLL

m_ListStore.ModifyStyle(LBS_MULTIPLESEL,0);//去掉LBS_MULTIPLESEL
Invalidate();
}
执行完后,listBox的多选属性还是没有变化。怎么搞?!!
...全文
117 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wnchg 2002-01-25
  • 打赏
  • 举报
回复
就没人知道么?!!
wnchg 2002-01-25
  • 打赏
  • 举报
回复
dd
wnchg 2002-01-22
  • 打赏
  • 举报
回复
★★★
如何是好?

1,662

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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