社区
界面
帖子详情
CComboBox 下拉时只能显示一行
BullJordan23
2013-03-31 10:49:20
我在用MFC编写一个应用程序的时候。用到了下拉组合框这个控件。为了显示下拉的效果,我把它的style属性设置为drop list ,运行的时候,可以下拉但是不能显示多行。只能显示一行,关键是这个控件中我设置了好几项下拉数据,如果红,黄,绿,黑等。
...全文
656
6
打赏
收藏
CComboBox 下拉时只能显示一行
我在用MFC编写一个应用程序的时候。用到了下拉组合框这个控件。为了显示下拉的效果,我把它的style属性设置为drop list ,运行的时候,可以下拉但是不能显示多行。只能显示一行,关键是这个控件中我设置了好几项下拉数据,如果红,黄,绿,黑等。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
路远兮
2013-04-01
打赏
举报
回复
多往下拉点!
sumos
2013-04-01
打赏
举报
回复
SetItemHeight可以设置每个下拉项的高度。
shen_wei
2013-04-01
打赏
举报
回复
引用 1 楼 wxj198904 的回复:
你在资源中找到组合框控件,鼠标点一下,把下拉框拉长一点就行了
这个不错。。明显直观
山伟
2013-04-01
打赏
举报
回复
1
引用 1 楼 wxj198904 的回复:
你在资源中找到组合框控件,鼠标点一下,把下拉框拉长一点就行了
再往下拉点。 如果组合框内容越加越多,那么最好使用动态算高的方法。求每行的高度在x行数=总高度。
LuciferStar
2013-04-01
打赏
举报
回复
1
点一下向下箭头的按钮位置,然后调整大小。
wawLwxj
2013-03-31
打赏
举报
回复
你在资源中找到组合框控件,鼠标点一下,把下拉框拉长一点就行了
CListCtrl中嵌入Check,Radio,C
ComboBOx
等控件
- 在CListCtrl中嵌入C
ComboBox
,通常需要创建一个子窗口(CWnd派生类)并将其与列表视图的某
一行
关联。 - 使用InsertItem、SetItemData等函数添加组合框项,然后在CListCtrl的OnMeasureItem和OnDrawItem回调中绘制...
VC 设置
ComboBox
每行不同背景颜色
至此,我们已经实现了在VC++中自定义
ComboBox
,使其每行
显示
不同的背景颜色。你可以根据实际需求调整颜色分配策略,例如根据数据属性、索引位置等条件来决定颜色。通过这种方式,你可以为用户提供更直观、更具特色的...
VC++ CEdit 和 C
ComboBox
类 的使用 例程(vS2010)
在MFC应用中,通常会创建一个对话框类(如`CMyDialog`),该类会继承自`CDialog`,并在对话框类中声明`CEdit`和`C
ComboBox
`对象。例如,对话框类的头文件(`.h`)可能会有以下代码: ```cpp class CMyDialog : ...
MFC中在ListControl下进行
下拉
框操作
同
时
,为了使用户体验更佳,可以考虑在非激活状态下隐藏
ComboBox
,只在用户需要
时
显示
。此外,确保在适当的
时
候更新控件的状态,例如当列表项被选中或失去焦点
时
。 文件名列表中的"MyTest.sln"和".vs"文件是Visual ...
扩展的CListCtrl_编辑框_
下拉
框_CListCtrl_MFC_
此外,为了提供良好的用户体验,我们需要处理C
ComboBox
的CBN_SELCHANGE消息,当用户从
下拉
列表中选择一项
时
,更新CListCtrl对应单元格的内容。 在实际开发中,为了方便复用和维护,我们通常会创建一个新的类,例如...
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章