vc++ Edit 控件, 实现下拉菜单

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:49:44
Edit控件实现下拉菜单,如何实现呢?

就像百度首页输入框那样, 有记忆提示功能

当EDIT得到焦点得时候,在EDIT下边显示个对话框,对话框里边在放个LISTBOX,至于LISTBOX里边显示什么,你自己弄吧。

在正常情况下,你要在EDIT中输入之前,都要先用鼠标点选它,这样该控件就会有一个鼠标单击事件,你可以在这个事件中显示那个对话框。

只给你个提示,不明白得在联系。

www.codeproject.com
一大堆源代码,下来用就是了

VC++没有为控件提供这样的功能,但是你可以以MFC的CEdit类或者CComboBox为基类设计自己的类来实现这个功能,如果是初学的话,最好不要去尝试,等有一定基础之后将会不是一个难题!

那是ComboBox控件

Google新出的浏览器有源码,也可以到csdn,上去看看蔡军生的BLOG,那里可能找到答案,Google浏览器的源码好像解压后1个G多