如何在MFC功能区应用程序中使用自动完成编辑控件
How to use an autocomplete edit control in an MFC Ribbon Application
我需要使用c++开发一个mfc功能区应用程序的搜索模块。我使用了c#中的自动补全功能。. NET,但从未在任何mfc功能区应用程序上工作过。我想要一个图标图像作为每个建议的前缀自动完成搜索,就像Facebook搜索。我也参考了这篇文章,但使用CComboBox,我需要在我的程序中使用CMFCRibbonCombobox,因为我尝试使用CComboBox,但这会导致问题。
您需要创建自己的CMFCRibbonComboBox
派生类,这将是一个没有字体的CMFCRibbonFontCombBox
副本。
检查您如何绘制的图像,您可以检查CMFCRibbonFontComboBox::OnDrawDropListItem
的实现。
然后我认为你必须动态地将它添加到功能区
相关文章:
- 在createdialog创建的窗口中捕获用于编辑控件的OnMouseMove消息
- 我的主窗口在创建时或单击更新区域时是否会收到编辑控件?
- 当光标位置在编辑控件 MFC 中更改时是否有通知代码?
- 为什么WS_TABSTOP不适用于丰富的编辑控件?
- 编辑控件无法正常工作
- 使用 GetWindowTextW 从编辑控件获取希伯来语文本
- 如何使用面向对象的技术在 win32 和 c++ 中创建编辑控件
- 如何检查编辑控件的滚动条是否位于底部
- C 本机Win32简单的编辑控件
- WinAPI - 如何打印文本以编辑控件
- MFC Rich编辑控件2.0文本颜色
- 编辑控件边框和WM_CTLCOLOREDIT
- 当按下shift时,对编辑文本控件进行子类处理以接受小写字符
- 如何在对话框首次启动时禁用编辑控件的焦点?
- 十进制数字的区域设置感知编辑控件子类化(格式[sign][xxx..][decimal separator][yy.])
- 无法在编辑控件上设置字体
- c++ MFC 将编辑控件中的字符串转换为十六进制
- Win32 API:如何在编辑控件中捕获转义键?
- 如何在不显示文本的情况下分配Win32编辑控件的窗口名称
- 其中是visual studio控件编辑器为visual c++生成的代码