使用带有CEdit控件的SHAutoComplete

时间:2012-05-19 21:49:55

标签: mfc autocomplete cedit

我正在开发一个MFC应用程序,我可以使用带有CEdit控件的SHAutoComplete吗?还有现成的自动完成控制吗?或者我需要使用编写所有代码来创建编辑控件下方的列表框作为编辑控件中的用户类型?

2 个答案:

答案 0 :(得分:1)

将CEdit的m_hwnd成员传递给SHAutoComplete。我不认为这个延期需要另一个班级。列表框由SHAutoComplete创建的AutoComplete对象创建。

答案 1 :(得分:0)

SHAutoComplete有助于自动完成路径(系统或URL)。 如果这是一个组合框,并且您想使用自动完成来建议组合中包含的字符串,则必须编写代码来处理它。

您可以找到样品。一个我发现(工作): http://www.ucancode.net/Visual_C_MFC_COM_faq/Visual-C-Auto-completion-ComboBox-CComboBox.htm