OPENFILENAME结构包含了和函数用来初始化打开或另存为对话框的信息。在用户关闭对话框后,系统返回关于用户的选择信息到这个结构中。
typedef struct tagOFN {
DWORD ;
HWND ;
HINSTANCE ;
LPCTSTR ;
LPTSTR ;
DWORD ;
DWORD ;
LPTSTR ;
DWORD ;
LPTSTR ;
DWORD ;
LPCTSTR ;
LPCTSTR ;
DWORD ;
WORD ;
WORD ;
LPCTSTR ;
LPARAM ;
LPOFNHOOKPROC ;
LPCTSTR ;
#if (_WIN32_WINNT >= 0x0500)
void * ;
DWORD ;
DWORD ;
#endif // (_WIN32_WINNT >= 0x0500)
} OPENFILENAME, *LPOPENFILENAME;