首页 > 其他 > 详细

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

时间:2018-01-27 11:07:12      阅读:233      评论:0      收藏:0      [点我收藏+]

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!