/******************************************************************** * GetOpenFileName 和 GetSav eFileName 函数使用例程 * * 御风 * 2010
01 ********************************************************************/ #include #include int WINAPI WinMain( HINSTANCE hInstance, // 当前实例的句柄 HINSTANCE hPrevInstance, // 上一个实例的句柄,这个是为了和Win 3
1 兼容,在Win32 的程序中此参数无用 LPSTR lpCmdLine, // 指向命令行字符串的指针 int nCmdShow // window显示状态 ) { FILE *fp; OPENFILENAME ofn; TCHAR szFile[MAX_PATH]="路径"; //路径缓冲区 TCHAR szTitle[MAX_PATH]=" 文件名"; //文件名缓冲区 static TCHAR szFilter[] = " 文件类型\0*
*\0 文件类型1\0*
*\0"; ofn
lStructSize = sizeof (OPENFILENAME) ; ofn
hwndOwner = NULL ; ofn
hInstance = NULL ; ofn
lpstrFilter = szFilter ; //类型过滤 ofn
lpstrCustomFilter = NULL; ofn
nMaxCustFilter = 0 ; ofn
nFilterIndex = 0 ; ofn
lpstrFile = szFile ; // 文