
如上圖所示, 點擊一個CEdit控制元件后,彈出一個視窗顯示歷史輸入,并且可以選擇一項,選中后視窗消失。
請問各位大神該如何實作?
uj5u.com熱心網友回復:
可以考慮使用 CComBoBox, Dropdown風格, 可以以輸入,可以下拉如果是復雜的輸入, 可以建一個對話框資源或者自繪CWnd
uj5u.com熱心網友回復:
給樓主提供個思路:1. 先設計一個對話框,用于顯示歷史輸入記錄;
2. 監控主界面輸入框的“輸入焦點”訊息,觸發時就彈出1中設計好的界面,采用非模態對話框;
3. 1中設計的對話框功能就可以自己設計,比如雙擊某一條記錄后,就給主界面發訊息,同時隱藏自身;主界面就可以根據收到的訊息填充輸入框的內容了;
uj5u.com熱心網友回復:
搜一下自動完成的CEdit控制元件轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/67022.html
標籤:界面
上一篇:怎么做人臉檢測登陸系統。
