Visual C++(VC)中“选择文件夹”对话框的程序的编写.docVIP

  • 12
  • 0
  • 约6.12千字
  • 约 5页
  • 2017-08-26 发布于河南
  • 举报

Visual C++(VC)中“选择文件夹”对话框的程序的编写.doc

Visual C++(VC)中“选择文件夹”对话框的程序的编写 2010-04-10 01:07 A.M. 在实际的MFC编程当中,常常需要弹出对话框选择文件、选择目录等操作,对于选择文件,用CFileDialog就可以很简单的解决,而对于选择目录,则稍稍需要多一些步骤,需要自己创建Dialog。 首先创建如下的对话框,并为它创建类Dialog,在Dialog头文件中添加保存目录名的变量CString m_strPath,然后为编辑框右边的按钮添加消息响应函数OnButtonBrowser(),并添加如下代码。 void CDialog::OnButtonBrowser() { // TODO: Add your control notification handler code here UpdateData(TRUE); char szDir[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST *pidl; bi.hwndOwner = this-m_hWnd; // 指定父窗口,在对话框显示期间,父窗口将被禁用 bi.pidlRoot = NULL; // 如果指定NULL,就以“桌面”为根 bi.pszDisplayName = szDir; bi.lpszTitle = 请选择目录; // 这一行将显示在对话框的顶端 bi.u

文档评论(0)

1亿VIP精品文档

相关文档