2009-11-06 63 views
0

一旦用戶在我的CComboBox(在CDialog子類內)中鍵入內容並按Enter鍵,我想將它們寫入選項列表的內容添加進來,並執行其他一些處理。你如何在MFC中做到這一點?從CComboBox捕獲輸入按鍵

回答

0

Here是你可能會發現一些有用的信息:

ENTER鍵,默認情況下,只有 通過在 下拉列表是開放的組合框處理,在這種情況下, 有與鼠標點擊相同的效果 並進行選擇。 A 簡單 組合框不處理ENTER 密鑰在所有,並傳遞給父 對話框。如果您希望以任何其他方式處理 ENTER密鑰,則組合框 將需要被子類化,並且 處理程序爲此目的而編寫。您可能想要檢出Implementing an autocompleting Combobox - By Chris Maunder作爲可以添加處理程序的起始點 。