1、打开文件对话框属于通用对话框,需要包含头文件COMMDLG.H(在WINDOWS.H中包含),而且至少需要在 windows 2000 以上系统中才受支持。

2、要想使用打开文件对话框,需要首先填充 OPENFILENAME 结构。此结构的最常用的成员说明如下图。

3、以下是在一个程序中实用使用的初始化 OPENFILENAME 结构的代码。除了以上基本的成员外,还添加了钩子函数。

1、要想显示打开文件对话框,需要调用 GetOpenFileName 函数,此函数只有一个参数,即是 OPENFILENAME 结构体指针。

2、如果打开成功,函数返回 TRUE,否则函数返回 FALSE。

3、以下是在一个程序中实用使用的显示打开文件对话框代码。

4、打开的效果如图所示。
