XShell.h
上传用户:maryhy001
上传日期:2007-05-02
资源大小:2317k
文件大小:1k
源码类别:

网格计算

开发平台:

Visual C++

  1. #ifndef _XSHELL_H
  2. #define _XSHELL_H
  3. #include <shellapi.h>
  4. static CString strTmpPath;
  5. class CXShell
  6. {
  7. public:
  8. CXShell();
  9. virtual ~CXShell();
  10. //browser system directory tree.
  11. BOOL GetFolder(CString* strSelectedFolder,
  12.    const char* lpszTitle,
  13.    const HWND hwndOwner, 
  14.    const char* strRootFolder, 
  15.    const char* strStartFolder);
  16. //show the file's system property window.
  17. void ShowFileProperties(const char *lpszFilename);
  18. private:
  19. static int CALLBACK BrowseCallbackProc(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData);
  20. };
  21. #endif //_XSHELL_H