12)順序不對,修改 顯示目錄 的彈出對話框
阿新 • • 發佈:2018-01-27
select cbo 添加 手冊 row count() src 顯示 log
1)接著之前的代碼
2)直接就是添加事件處理
3)基本過程:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
然後出現一個新的函數:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 void Cset::OnCbnCloseupCombo1()2 { 3 // TODO: 在此添加控件通知處理程序代碼 4 int index=cbox.GetCurSel();//獲得鼠標選擇的下拉框的索引,你可以搜索MFC手冊的CComboBox 5 if(index==cbox.GetCount()-1)//看一下 當前的那個索引是不是最後一個,“請選擇目錄”索引是最後一個 6 { 7 CString path=Cxiang_01App::showBrowse(this);//顯示出那個彈出目錄,並且將路徑給path 8 if(path!=L"") 9 { 10 cbox.AddString(path);//將選擇的新路徑插入, 11 cbox.SelectString(-1,path);//顯示出來 12 } 13 else{ 14 cbox.SelectString(-1,L"默認目錄");//要是沒有選擇 就顯示“默認路徑” 15 } 16 17 } 18 }
4)結果展示:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12)順序不對,修改 顯示目錄 的彈出對話框