雅阁学习笔记之windows编程

如何打开系统OPENFILENAME opfn;WCHAR strFilename[MAX_PATH];//存放文件名//初始化ZeroMemory(&opfn, sizeof(OPENFILENAME));opfn.lStructSize = sizeof(OPENFILENAME);//结构体大小//设置过滤opfn.lpstrFilter = L"所有文件\0*.*\0文本文件\0*.txt\0MP3文件\0*.mp3\0";//默认过滤器索引设为1opfn.nFilterIndex = 1;//文件名的字段必须先把第一个字符设为 \0opfn.lpstrFile = strFilename;opfn.lpstrFile[0] = '\0';opfn.nMaxFile = sizeof(strFilename);//设置标志位,,检查目录或文件是否存在opfn.Flags = OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST;//opfn.lpstrInitialDir = NULL;// 显示对话框让用户选择文件if(GetOpenFileName(&opfn)){//在文本框中显示文件路径//HWND hEdt = GetDlgItem(hDlg, IDC_EDTFILENAME);SendMessage(hwnd, WM_SETTEXT, NULL, (LPARAM)strFilename);}文件选择窗口

也会有想更换的念头。旅行,正好提供了这样一个机会,

雅阁学习笔记之windows编程

相关文章:

你感兴趣的文章:

标签云: