打开文件对话框即我们点击“文件”-“打开”菜单时弹出的文件查找对话框。那么,在 vc 编程中,怎么编写打开文件对话框的代码呢?
工具/原料
Windows 2000以上系统
一、OPENFILENAME 结构
1、打开文件对话框属于通用对话框,需要包含头文件COMMDLG.H(在WINDOWS.H中包含),而且至少需要在 windows 2000 以上系统中才受支持。
2、要想使用打开文件对话框,需要首先填充 OPENFILENAME 结构。此结构的最常用的成员说明如下图。
3、以下是在一个程序中实用使用的初始化 OPENFILENAME 结构的代码。除了以上基本的成员外,还添加了钩子函数。
二、显示打开文件对话框
1、要想显示打开文件对话框,需要调用GetOpenFileName 函数,此函数只有一个参数,即是 OPENFILENAME 结构体指针。
2、如果打开成功,函数返回 TRUE,否则函数返回 FALSE。
3、以下是在一个程序中实用使用的显示打开文件对话框代码。
4、打开的效果如图所示。