⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stationview.h

📁 这是用Windows编写的
💻 H
字号:
//天峰电脑有限公司 (C) www.tml.cn 保留所有权利。
// TML>> 疯子开发组 www.FengZi.net
//email:tmlcn@163.com  QQ598226
#pragma once

#include "StdAfx.h"
#include "Resource.h"
#include "GameCard.h"

//状态视图
class CStationView : public CWnd
{
	DECLARE_DYNAMIC(CStationView)

	//变量定义
public:
	CUpGradeGameCard					m_PointCard;			//分数扑克

	//信息变量
	char						m_iEndStation;			//结束位置
	char						m_iMeStation;			//本方位置
	char						m_iUpGrade;				//庄家位置
	char						m_iBeginStation;		//开始位置
	char						m_iOtherStation;		//敌方位置
	char						m_iNTStation;			//反牌位置
	char						m_iNTCount;				//反牌数目
	char						m_iNTHua;				//主牌花色
	char						m_iPlayCardCount;		//扑克数目
	char						m_iLessPlay;			//最少回合
	char						m_iPlayCount;			//战斗回合
	int							m_iTurePoint;			//真实分数
	int							m_iPunishPoint;			//游戏罚分
	BOOL						m_bShowMessage;			//是否显示
	
	CGameImage						m_PicBottomBar;						//底端贴图
	CGameImage						m_PicBottomBarLeft;					//底端贴图
	CGameImage						m_PicBottomBarRight;				//底端贴图
	CGameImage				m_NTLogo;					//标志图标


	char						m_szUserName[4][21];//用户号
	int							m_iUserPoint[4];//用户抓分
	int							m_iUserCardReamin[4];//用户受上的牌数
	BOOL						m_bIsModify;//是否更新用户信息

	//函数定义
public:
	//构造函数
	CStationView();
	//析构函数
	virtual ~CStationView();

protected:
	DECLARE_MESSAGE_MAP()

	//功能函数
public:
	BOOL Create(CWnd * pParentWnd, UINT nID);

	//消息函数
public:
	//建立消息
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	//绘画消息
	afx_msg void OnPaint();

	//功能函数
public:
	//设置庄家
	void SetUpGrade(int iUpGradeStation);
	//设置本方牌局信息
	void SetMeSideInfo(int iBeginStation, int iEndStation, int iPlayStation);
	//设置敌方牌局信息
	void SetOtherSideInfo(int iBeginStation, int iEndStation, int iPlayStation);
	//设置主牌信息
	void SetNTInfo(int iNTStation, int iNTHua, int iPlayCardCount);
	//设置回合信息
	void SetPlayInfo(int iPlayCount, int iLessCount);
	//加入分牌
	void AddPointCard(BYTE iCardList[], int iCardCount);
	//加入积分
	void SetTurePoint(int iTurePoint);
	//加入罚分
	void AddPunishPoint(int iPunishPoint);
	//清理信息
	void CleanAllInfo(BOOL bAll);
	//是否显示信息
	void SetShowMessage(BOOL bShow);
	//void DrawNtLogo(CDC * pDC, int x, int y, int iHuaKind);

	//设置用户信息
	void SetUserPlayInfo(char szUserName[][21],int iPoint[], int iRemainCard[], BOOL bIsModify = FALSE);
};


⌨️ 快捷键说明

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