clientsheetdlg.h

来自「用Visual c++.net实现电子商务的实现(内含源代码)」· C头文件 代码 · 共 41 行

H
41
字号
#pragma once


#include "TCPSocket.h"
#include "Login.h"
#include "ECuse.h"
#include "MyInfoPage.h"
#include "bookinfopage.h"
// CClientSheetDlg

class CClientSheetDlg : public CPropertySheet
{
	DECLARE_DYNAMIC(CClientSheetDlg)

public:
	CClientSheetDlg(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
	CClientSheetDlg(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
	virtual ~CClientSheetDlg();

protected:
	DECLARE_MESSAGE_MAP()
public:
	virtual BOOL OnInitDialog();
	TCPSocket* m_psocket;    //TCPSocket对象
	int Login(void);
	static UINT ThreadProc(LPVOID lpram);  //发送/接收数据的工作线程
	int SetUserInfo(User& user);    //记录本人基本信息
	int SetBookInfo(Book& book);    //记录书目信息
	User m_info; //保存本人信息
   CMyInfoPage myinfopage;//用于显示用户基本信息的属性页
   CBookInfoPage bookinfopage;//用于显示书籍信息的属性页
   int BuyBook(long book_id,CString book_name,int buy_num); //购书处理
   int SetBuyBookInfo(BuyItem& buyitem);//向街面上显示购书情况
   int DropBook(int book_id);//退购
   int DropBookSuccess(BuyItem& buyitem);//退购成功   
   int LogOut(void);//退出
   int CreateClientSocket(void);//创建socket套结字
};


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?