📄 chrmerchsearch.h
字号:
#if !defined(AFX_CHRMERCHSEARCH_H__DBA33C5C_2426_42AB_B198_D22640E3D341__INCLUDED_)
#define AFX_CHRMERCHSEARCH_H__DBA33C5C_2426_42AB_B198_D22640E3D341__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// ChrMerchSearch.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CChrMerchSearch dialog
typedef struct _tagMERCHSELLINFO {
int No; // 殿废锅龋
DBTIMESTAMP RegDate; // 殿废老
DBTIMESTAMP EndDate; // 辆丰老
char SellerName[20]; // 颇绰仇
char BuyerName[20]; // 魂 仇
int ExchangeMoney; // 芭贰 陛咀
int RareType; // 酒捞袍狼 饭绢 鸥涝
int ItemLevel; // 酒捞袍狼 饭骇
int TacticTYpe; // 酒捞袍狼 琶平 鸥涝
int WearKind; // 酒捞袍狼 傀绢 鸥涝
int IsEnd; // 芭贰 辆丰惑怕 敲贰弊
int SellerTake; // 颇绰 仇捞 捣阑 啊廉艾绰瘤 咯何
int BuyerTake; // 荤绰 仇捞 酒袍阑 啊廉艾绰瘤 咯何
int SellItemNo;
int SellItemAttr1;
int SellItemAttr2;
int SellItemAttr3;
int SellItemAttr4;
int SellItemAttr5;
int SellItemAttr6;
}MERCHSELLINFO, *lpMERCHSELLINFO;
#define LIST_PAGE_SIZE 15
#define LIST_FIELD_COUNT 21
class CChrMerchSearch : public CDialog
{
// Construction
public:
bool SaveResult(char *filename);
void EnableLimitNo();
void DisableItemNo();
void DisableLimitNo();
void EnableItemNo();
void DisableRadioSellerNBuyer();
void EnableRadioSellerNBuyer();
bool CheckDate(int year0, int month0, int day0, int year1, int month1, int day1);
bool m_bIsEndpage;
void DisableDate();
void EnableDate();
void InsertItem(MERCHSELLINFO info);
CChrMerchSearch(CWnd* pParent = NULL); // standard constructor
~CChrMerchSearch(); // standard destructor
// Dialog Data
//{{AFX_DATA(CChrMerchSearch)
enum { IDD = IDD_MERCHANTSEARCH_DLG };
CButton m_ctrlCheckLimitNo;
CButton m_ctrlCheckItemNo;
CEdit m_ctrlEditLimitNo;
CEdit m_ctrlEditItemNo;
CButton m_ctrlRadSeller;
CEdit m_ctrlEditMonth1;
CEdit m_ctrlEditMonth0;
CEdit m_ctrlEditDay1;
CEdit m_ctrlEditDay0;
CComboBox m_ctrlComboYear1;
CComboBox m_ctrlComboYear0;
CListCtrl m_ctrlResultList;
BOOL m_bCheckItemNo;
BOOL m_bCheckLimitNo;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CChrMerchSearch)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
bool MakeQuery(char* str);
void InitDate();
void RunSQL();
int m_nCurPage;
int m_nUsedateState;
bool m_bUseSeller;
void InitRadio();
void InitListctrl();
// Generated message map functions
//{{AFX_MSG(CChrMerchSearch)
virtual BOOL OnInitDialog();
afx_msg void OnSize(UINT nType, int cx, int cy);
afx_msg void OnBtnSearch();
afx_msg void OnRadioUsedate1();
afx_msg void OnRadioUsedate2();
afx_msg void OnRadioUsedate0();
afx_msg void OnBtnPageup();
afx_msg void OnBtnPagedown();
afx_msg void OnRadioSeller();
afx_msg void OnRadioBuyer();
afx_msg void OnCheckItemNo();
afx_msg void OnCheckLimitNo();
afx_msg void OnBtnSave();
afx_msg void OnBtnMove2backuptbl();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_CHRMERCHSEARCH_H__DBA33C5C_2426_42AB_B198_D22640E3D341__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -