热情软件屋

 

如何在程序中生成一个选择目录的对话框


编号:QA001144
建立日期: 1999年6月10日 最后修改日期:2001年7月16日
所属类别:

黎明:
    Visual C++
    Windows 95
    如何在程序中生成一个选择目录的对话框,就象AppWizard中选择放置WorkSpace的目录一样。

回答:

    可以使用SHBrowseForFolder函数实现选择目录,也可以在http://www.codeguru.com/dialog/index.shtml找到这方面的例子。
    
    相关问题:
    QA002133 "DELPHI中通过SHBrowseForFolder函数实现选择目录"
    
    shywjb
    如何包装SysTreeView32类?各位大侠,如何将SysTreeView32这个系统窗口类用一个C++窗口对象包装起来呢?(这个窗口类就是调用API函数SHBrowseForFolder显示的对话框中及资源管理器左面板中显示的目录树的类名。)
    答:你大概认为SHBrowseForFolder使用了一个特殊的控件,实际上没有。SysTreeView32就是CTreeCtrl类,也就是我们通常使用的TreeView控件。如果你想了解如何填充目录树,除了上面提到的链接,可以参考http://www.codeguru.com/treeview/PathPicker.shtml

此问题由李海、Li Lai Jia回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio