谁用ComboBox类的控件写过IE地址栏自动提示那样的效果
不能用IAutocomplete 和 IAutoComplete2 ,因为我的提示有带图标的, 那个带不了图标。
现在我的思路是用 ComBoBoxEx1,当ComBoBoxEx1里的EDIT一输入,用算法匹配符合条件的列表,然后给ITEMS赋值,再发送点击下拉的消息, 如果正常点击下拉,就给ITEM赋最原始的ITEM的值,用户就可以全部看到。
现在效果基本可以实现,就是在发送点击下拉的消息后,那个下拉框获得了焦点,ComBoBoxEx1里的EDIT就不能输入了,如果我再给下拉的句柄发送KISSFOUSE消息,再给EDIT设置焦点,还是切不回来,问题很多。