码迷,mamicode.com
首页 > 其他好文 > 详细

12)顺序不对,修改 显示目录 的弹出对话框

时间:2018-01-27 11:31:34      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:事件   搜索   选择   鼠标   事件处理   index   控件   路径   处理   

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)顺序不对,修改 显示目录 的弹出对话框

标签:事件   搜索   选择   鼠标   事件处理   index   控件   路径   处理   

原文地址:https://www.cnblogs.com/xiaoyoucai/p/8364841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!