回 帖 发 新 帖 刷新版面

主题:求教一个问题?

我要编一个在对话框中输入路径,显示这个路径下所有文件(如果路径下有子目录,就进入子目录,显示子目录下的文件)的列表,实现显示目录下所有文件的函数已经编好,假设为:void DirWalk (
   HWND hwndTreeLB,      // 显示文件的列表框
   LPCTSTR pszRootPath,  // 路径
   BOOL fRecurse) {……}     // 是否含有子目录

假设:我在对话框中的输入路径的编辑框id:IDC_PATH,怎样把这个输入路径的信息加入到DirWalk中的第二个参数中,也就是说怎样得到我输入的路径?

请教了,3x.

回复列表 (共1个回复)

沙发

TCHAR szText[MAX_PATH];
GetDlgItemText(hDlg, IDC_PATH, szText, MAX_PATH);
// Text of IDC_PATH is now stored in szText

我来回复

您尚未登录,请登录后再回复。点此登录或注册