CorpSms/DLG_GroupSelect.h
2025-02-27 16:58:16 +08:00

64 lines
1.6 KiB
C++

#if !defined(AFX_DLG_GROUPSELECT_H__1A53E122_F638_4397_954D_B062D83BFE0E__INCLUDED_)
#define AFX_DLG_GROUPSELECT_H__1A53E122_F638_4397_954D_B062D83BFE0E__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DLG_GroupSelect.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// DLG_GroupSelect dialog
#include "MainFrm.h"
class CMainFrame;
class DLG_GroupSelect : public CDialog
{
public:
CMainFrame * m_pMainFrame;
CImageList m_Image;
long m_lUserID;
long m_bGroup;
CString m_strGroup;
CAdoRecordSet m_AdoRS;
HTREEITEM m_MainItem;
// Construction
public:
BOOL ShowGGroup(HTREEITEM hMainItem, TCHAR *pGroupID);
long GetParam(CString & strGroup);
void SetParam(CMainFrame *pFrame);
DLG_GroupSelect(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(DLG_GroupSelect)
enum { IDD = IDD_GROUPSELECT };
CTreeCtrl m_wndTree;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(DLG_GroupSelect)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(DLG_GroupSelect)
virtual BOOL OnInitDialog();
afx_msg void OnDblclkUserselectTree(NMHDR* pNMHDR, LRESULT* pResult);
virtual void OnOK();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DLG_GROUPSELECT_H__1A53E122_F638_4397_954D_B062D83BFE0E__INCLUDED_)