DirDialog.h
资源名称:11111111.rar [点击查看]
上传用户:fujunqh
上传日期:2021-05-10
资源大小:7090k
文件大小:1k
源码类别:
多国语言处理
开发平台:
Visual C++
- ////////////////////////////////////////////////////////////////////////
- // DirDialog.h: interface for the CDirDialog class.
- //
- //////////////////////////////////////////////////////////////////////
- #if !defined(AFX_DIRDIALOG_H__62FFAC92_1DEE_11D1_B87A_0060979CDF6D__INCLUDED_)
- #define AFX_DIRDIALOG_H__62FFAC92_1DEE_11D1_B87A_0060979CDF6D__INCLUDED_
- #if _MSC_VER >= 1000
- #pragma once
- #endif // _MSC_VER >= 1000
- #pragma pack(1)
- class CDirDialog
- {
- public:
- //构造函数
- CDirDialog();
- //析构函数
- virtual ~CDirDialog();
- //取得的路径名有路径标识符
- //成功返回true
- //失败返回false
- bool DoBrowse(CWnd *pParent);
- CString m_strDlgTitle; //dialog的标题
- CString m_strSelDir; //最终选择的目录
- CString m_strRootDir; //初始化的根目录
- CString m_strInitDir; //初始化选择的目录
- CString m_strTitle; //在目录列表上方显示的标题
- BOOL m_bStatus; //当选择目录时,是否可以显示选择的目录
- int m_iImageIndex; //选择成功后 和改目录链接的Image的索引,它是系统 image list的索引
- protected:
- //控制一个目录是否可以选择,并且返回状态信息
- //返回TRUE 可以选择
- // FALSE 不可以选择
- virtual BOOL SelChanged(LPCSTR lpcsSelection, CString& csStatusText);
- //选择目录的回调函数
- static int __stdcall BrowseCtrlCallback(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData);
- };
- #endif // !defined(AFX_DIRDIALOG_H__62FFAC92_1DEE_11D1_B87A_0060979CDF6D__INCLUDED_)