今天偶然看见了visual C++ 界面编程,关于里面的对话框的应用方面,让我获益良多。
比如文件对话框。
以前写程序一直没注意文件对话框的样式,今天才知道有旧的对话框和新的对话框之分。
旧的文件对话框是windows 98之前的操作系统里面的,而新的文件对话框则是windows XP之后。
我以前的一个项目里要弹出文件对话框的时候,我都是直接用下面的代码实现的:
但是这种方式弹出的对话框是旧的文件对话框,其截图如下:
相对于旧的文件对话框,新的文件对话框的左侧有一组快捷工具栏,它可以帮助用户快速地定位文件的位置,如图:
实现新的文件对话框,方法如下: