1 #include<windows.h> 2 #include<mmsystem.h> 3 #include<stdio.h> 4 /**此GetOpenFlename 调用的文件打开对话框需要 Comdlg.lib 这个库的连接**/ 5 int WINAPI WinMain(HINSTANCE hinstance,HINSTANCE hPrevinstance,PSTR szCmdLine,int iCmdLine) 6 { 7 OPENFILENAME ofn; 8 char szFile[MAX_PATH]; //MAX_PATH 260 Windows下文件名最大长度 9 ZeroMemory(&ofn,sizeof(ofn)); //内存清零 10 ofn.lStructSize=sizeof(ofn); 11 ofn.lpstrFile=szFile; //文件名指针指向szFile 12 ofn.lpstrFile[0]=TEXT('