From 62608682f362ff5ecddb03ef80cb441f2ccea49b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 30 九月 2022 19:19:07 +0800 Subject: [PATCH] 'bug修复' --- app/GUITool.cpp | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/app/GUITool.cpp b/app/GUITool.cpp index a1e9429..f7f54d9 100644 --- a/app/GUITool.cpp +++ b/app/GUITool.cpp @@ -49,6 +49,27 @@ return 0; } + +CString GUITool::selectExcel() { + + TCHAR szBuffer[MAX_PATH] = { 0 }; + OPENFILENAME ofn = { 0 }; + ofn.lStructSize = sizeof(ofn); + ofn.lpstrFilter = _T("All\0*.xls");//要选择的文件后缀 + ofn.nFilterIndex = 1; + ofn.lpstrFile = szBuffer;//存放文件的缓冲区 + ofn.nMaxFile = sizeof(szBuffer) / sizeof(*szBuffer); + ofn.nFilterIndex = 0; + ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; + BOOL bSel = GetOpenFileName(&ofn); + if (bSel) { + return szBuffer; + } + + + return 0; +} + std::list<CString> GUITool::selectMulImages() { std::list<CString> paths; TCHAR szBuffer[MAX_PATH] = { 0 }; -- Gitblit v1.8.0