#if !defined(AFX_DLG_USER_MODIFYK_H__3CDB2DF4_67DF_4000_B7ED_1E22DBB7786A__INCLUDED_)
#define AFX_DLG_USER_MODIFYK_H__3CDB2DF4_67DF_4000_B7ED_1E22DBB7786A__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DLG_User_ModifyK.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// DLG_User_ModifyK dialog
typedef struct _KAddress
{
	long  lUserID;            //Óû§ID
	TCHAR  szUserType[2];      //Óû§ÀàÐÍ
	TCHAR  szGroupID[16];      //×éID
	TCHAR  szName[32];         //Óû§Ãû
	TCHAR  szCarNum[16];
	TCHAR  szProvince[16];
	TCHAR  szAddr[50];
	TCHAR  szCorp[50];
	TCHAR  szPostcode[10];
	TCHAR  szTel[20];
	TCHAR  szMobile[20];
	TCHAR  szSFZ[20];
	SYSTEMTIME tBirthday;
	SYSTEMTIME tBuyDate;
	SYSTEMTIME tRegDate;
	SYSTEMTIME tSCDate;
	TCHAR  szBuyProvince[16];
	TCHAR  szBuyCity[16];
	TCHAR  szCarType[16];
	TCHAR  szFDJNum[32];
	TCHAR  szDPNum[32];
	TCHAR  szSCNum[32];
	TCHAR  szFWNum[16];
	TCHAR  szFWName[32];
	SYSTEMTIME  tCreateTime;
	TCHAR  szBZ[128];
	BOOL  bGroupAll;
}KAddress;

class CFKAddress;
class DLG_User_ModifyK : public CDialog
{
public:
	KAddress  m_Address;
protected:
	CFKAddress  * m_pFKAddress;
	CAdoRecordSet    m_AdoRS;
	TCHAR m_szLocal[128];
	BOOL m_bAdd;
	BOOL m_bFind;
// Construction
public:
	KAddress GetParam();
	void SetParam(KAddress address,TCHAR * pLocal,BOOL bAdd,BOOL bFind=false);
	DLG_User_ModifyK(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(DLG_User_ModifyK)
	enum { IDD = IDD_USER_MODIFYK };
	CString	m_strAddr;
	COleDateTime	m_tBirthday;
	CString	m_strBuyCity;
	COleDateTime	m_tBuyDate;
	CString	m_strBuyProvince;
	CString	m_strBZ;
	CString	m_strCarNum;
	CString	m_strCarType;
	CString	m_strDPNum;
	CString	m_strFDJNum;
	CString	m_strFWName;
	CString	m_strFWNum;
	CString	m_strLocal;
	CString	m_strMobile;
	CString	m_strName;
	CString	m_strPostcode;
	CString	m_strProvince;
	COleDateTime	m_tRegDate;
	CString	m_strSCNum;
	CString	m_strSFZ;
	CString	m_strTel;
	COleDateTime	m_tSCDate;
	CString	m_strCorp;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(DLG_User_ModifyK)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(DLG_User_ModifyK)
	virtual BOOL OnInitDialog();
	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_USER_MODIFYK_H__3CDB2DF4_67DF_4000_B7ED_1E22DBB7786A__INCLUDED_)