我正在開發一個MFC應用程序,我可以使用SHAutoComplete與CEdit控件嗎?還有什麼現成的自動完成控制可用?或者我需要使用編輯控件中的用戶類型編寫用於在編輯控件下創建列表框的所有代碼?使用SHAutoComplete與CEdit控件
1
A
回答
1
只需將CEdit的m_hwnd成員傳遞給SHAutoComplete。我不認爲這個延期保證另一個班。該列表框由SHAutoComplete創建的AutoComplete對象創建。
0
SHAutoComplete有助於自動完成路徑(系統或URL)。 如果這是一個組合框,並且您想要使用自動完成來提示組合中包含的字符串,則必須編寫一個代碼來處理它。
有樣品你可以找到。我找到一個(工作): http://www.ucancode.net/Visual_C_MFC_COM_faq/Visual-C-Auto-completion-ComboBox-CComboBox.htm
相關問題
- 1. 使用SHAutoComplete應用編輯控件的子類應用
- 2. CSpinButtonCtrl繪製小CEdit控件的問題
- 3. SHAutoComplete&當前工作目錄?
- 4. MFC - 消除CEdit的數量控制
- 5. 從多行CEdit控件中獲取文本?
- 6. Visual C++ CEdit控件 - 爲什麼通過SetWindowText()更改插入點
- 7. 獲取全選(ctrl-a)以在CEdit控件上工作
- 8. 我該如何修改CEdit控件的上下文菜單?
- 9. 如何在CEdit控件中保留插入符號位置?
- 10. 在Win32中將一個圖像放入一個CEdit控件中
- 11. 限制輸入CEdit控件的文本爲ISO8859-1字符
- 12. 如何在CEdit控件中處理返回鍵?
- 13. MFC將鼠標光標懸停在CEdit控件上
- 14. MFC如何自動選擇CEdit控件中的所有文本
- 15. CEdit的,WM_PASTE
- 16. 使用Javascript與ASP.Net控件
- 17. 使用app.config與Interop控件
- 18. 繼承CEdit控件(用於垂直居中文本)表現奇怪
- 19. 如何在禁用的MFC CEdit控件中顯示插入符號?
- 20. CEdit數字驗證事件C++ MFC
- 21. 用戶控件與用戶控件
- 22. 使用Javascript UI控件與服務器端控件
- 23. 在gridview中使用超級鏈接控件與imagefield控件
- 24. 設置一個CEdit控件的文本值和它的自動換行
- 25. 從CEdit控件中的初始化文本中刪除選擇(取消選擇)
- 26. 如何使用jQuery與C#WebBrowser控件
- 27. 如何使用動態控件與knockoutjs
- 28. 使用Devexpress導出控件與Gridview
- 29. 與按鈕使用PNG圖像控件
- 30. 錯誤:使用GridView控件與片段