GUI中编辑框Edit记忆路径设计

MFC中的超神EditControl 

GUI的鼻祖MFC虽然做起来很不方便,但是也搞了很多人性化的设计,特别是基于windows系统的使用层面上,对于UI控件的设计有很多极好的用户体验。比如EditControl,这个控件带有记忆路径设计,还能够支持拖拽文件获得全路径,相当的了不起。

记忆性路径

拖拽接受文件属性

QT中的QLineEdit

不可否认的是,QT在ui方面做了很多改善,并且极力为开发者提供了方便,但是相对比MFC的控件来说,QT是给开发者提供了方便,并没有给用户带来更多体验的上升。在性能,以及使用习惯层面,windows的mfc依然不愧是鼻祖。

想要实现和MFC一样的记忆路径和拖拽路径的功能,只能依靠自己写一些逻辑代码来体现。最简单的方法就是每次软件运行的时候记录上一次的文本到本地的路径下,然后下一次启动exe的时候将文本默认显示出来。

<

版权声明:本文为weixin_53077062原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。