AgentManager/DLG_Bill.h
2025-01-22 15:45:17 +08:00

78 lines
1.8 KiB
C++

#if !defined(AFX_DLG_BILL_H__89DBDD5F_E331_4373_BA4C_934EE6B71EE0__INCLUDED_)
#define AFX_DLG_BILL_H__89DBDD5F_E331_4373_BA4C_934EE6B71EE0__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DLG_Bill.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// DLG_Bill dialog
#include "..\public\reportctrl\ReportCtrl.h"
#include "C_User.h"
#define MENU_BILL_COPY WM_USER + 350
//class CC_User;
class DLG_Bill : public CDialog
{
public:
CC_User * m_pCUser;
ANS_Corp_UserData m_User;
CImageList m_Image;
BOOL m_bQueryAll;
long m_lCurCorpID;
CString m_strLoginName;
CString m_strCurName;
long m_lAllSend;
long m_lAllMmsSend;
// Construction
public:
void QueryNext();
void ShowRMenu();
BOOL ProcessSocket(Socket_Head_Add *pHead, BYTE *pFrame);
void SetParam( ANS_Corp_UserData user );
DLG_Bill(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(DLG_Bill)
enum { IDD = IDD_BILL };
CEdit m_E_UserID;
CComboBox m_L_User;
CReportCtrl m_wndList;
COleDateTime m_tBegin;
COleDateTime m_tEnd;
int m_lUser;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(DLG_Bill)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(DLG_Bill)
virtual BOOL OnInitDialog();
afx_msg void OnBillQuery();
afx_msg void OnRclickBillList(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnBillQuery2();
//}}AFX_MSG
afx_msg void On_User_Copy();
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DLG_BILL_H__89DBDD5F_E331_4373_BA4C_934EE6B71EE0__INCLUDED_)