求一个带按钮的combobox

zsdzzzy 2011-03-29 07:21:42
类似qq登陆界面的 带删除按钮的 combobox 子类化的控件,VC6的。。。
自己画的话有些麻烦
应该有很多类似的吧。。可惜网上没找到。。
...全文
226 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsdzzzy 2011-04-06
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 hkf314 的回复:]

引用 13 楼 jie145 的回复:
引用 12 楼 jie145 的回复:

http://blog.csdn.net/uieasy/archive/2011/03/30/6289708.aspx

这里有个


建议参考这个,不要用标准的combobox控件。用一个static,加一个listbox就可以完成了。



在窗体上创建一个listbox模拟Combob……
[/Quote]
只能往简单里做了。。不超出窗口,listbox放在固定位置,隐藏,点下下拉按钮显示他,鼠标不在listbox区域隐藏。。初步这么想的。。时间紧,刚把其他功能函数改好,这界面就没多少时间了。。
菜鸟二号 2011-04-02
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 jie145 的回复:]
引用 12 楼 jie145 的回复:

http://blog.csdn.net/uieasy/archive/2011/03/30/6289708.aspx

这里有个


建议参考这个,不要用标准的combobox控件。用一个static,加一个listbox就可以完成了。
[/Quote]


在窗体上创建一个listbox模拟Combobox的话,很难做到combobox的大小超出窗体的情况,而且要是还有其他控件,可能会导致控件重叠,因此,combobox本人觉得并不是单纯listbox弄成
zsdzzzy 2011-04-02
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 ycf8788 的回复:]

自己做吧,我之前找了很久没找到,建议你先学listBox自会,因为ComboBox弹出的部分是listBox,可以多研究研究,ComboBox我觉得还是自己完全重新弄比较好。。。。
[/Quote]
恩 关键是比较忙,精力主要放在功能函数上,还得加班搞,这些界面部分分散太多精力不划算。不过还没办法
不二星空 2011-04-02
  • 打赏
  • 举报
回复
自己做吧,我之前找了很久没找到,建议你先学listBox自会,因为ComboBox弹出的部分是listBox,可以多研究研究,ComboBox我觉得还是自己完全重新弄比较好。。。。
zsdzzzy 2011-04-02
  • 打赏
  • 举报
回复
偷偷顶起来
向立天 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 zsdzzzy 的回复:]

引用 2 楼 fishion 的回复:

引用楼主 zsdzzzy 的回复:
类似qq登陆界面的 带删除按钮的 combobox 子类化的控件,VC6的。。。
自己画的话有些麻烦
应该有很多类似的吧。。可惜网上没找到。。

也不麻烦,你会控件就行了,其实也不难,下面是关于子类化的
http://support.microsoft.com/default.aspx?scid=kb%……
[/Quote]
呵呵
偷懒的事干不得
zsdzzzy 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fishion 的回复:]

引用楼主 zsdzzzy 的回复:
类似qq登陆界面的 带删除按钮的 combobox 子类化的控件,VC6的。。。
自己画的话有些麻烦
应该有很多类似的吧。。可惜网上没找到。。

也不麻烦,你会控件就行了,其实也不难,下面是关于子类化的
http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b174667
[/Quote]


其实是自己手懒,以为这种控件网上到处都是呢,看来还得自己改
zsdzzzy 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 huangcheng90 的回复:]

http://www.codeproject.com/KB/combobox/CustomComboBox.aspx
这个例子不错,在Combobox里边添加多种控件
[/Quote]


这个昨天也看过乐,没注意,看截图以为不是需要的,于是乎没在意。。研究下
谢谢
zsdzzzy 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 jie145 的回复:]

引用 12 楼 jie145 的回复:

http://blog.csdn.net/uieasy/archive/2011/03/30/6289708.aspx

这里有个


建议参考这个,不要用标准的combobox控件。用一个static,加一个listbox就可以完成了。
[/Quote]

受到些启发。。谢谢
jie145 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 jie145 的回复:]

http://blog.csdn.net/uieasy/archive/2011/03/30/6289708.aspx

这里有个
[/Quote]

建议参考这个,不要用标准的combobox控件。用一个static,加一个listbox就可以完成了。
jie145 2011-03-30
  • 打赏
  • 举报
回复
Eleven 2011-03-30
  • 打赏
  • 举报
回复
codeproject上搜搜看
TandyT 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xianglitian 的回复:]
引用 4 楼 huangcheng90 的回复:

http://www.codeproject.com/KB/combobox/CustomComboBox.aspx
这个例子不错,在Combobox里边添加多种控件
在这个基础上就能做出你要的了
[/Quote]

参考别人的,然后自己完善下,应不难
nihao595 2011-03-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 huangcheng90 的回复:]
http://www.codeproject.com/KB/combobox/CustomComboBox.aspx
这个例子不错,在Combobox里边添加多种控件
[/Quote]


老外写得确实不错。
向立天 2011-03-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 huangcheng90 的回复:]

http://www.codeproject.com/KB/combobox/CustomComboBox.aspx
这个例子不错,在Combobox里边添加多种控件
[/Quote]在这个基础上就能做出你要的了
Dreadnought 2011-03-29
  • 打赏
  • 举报
回复
http://www.codeproject.com/KB/combobox/CustomComboBox.aspx
这个例子不错,在Combobox里边添加多种控件
sxqinge 2011-03-29
  • 打赏
  • 举报
回复
MARK下,呵呵小鱼介绍的这个链接不错
fishion 2011-03-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 zsdzzzy 的回复:]
类似qq登陆界面的 带删除按钮的 combobox 子类化的控件,VC6的。。。
自己画的话有些麻烦
应该有很多类似的吧。。可惜网上没找到。。
[/Quote]
也不麻烦,你会控件就行了,其实也不难,下面是关于子类化的
http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b174667
singwhatiwanna 2011-03-29
  • 打赏
  • 举报
回复
这个控件不错,我也想要。

15,979

社区成员

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

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