中国象棋控件 v2.0.13
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | Protected 成员函数 | Protected 属性 | 所有成员列表
CChineseChessActiveXCtrl类 参考

й ActiveX ؼĽʵ 更多...

#include <ChineseChessActiveXCtrl.h>

类 CChineseChessActiveXCtrl 继承关系图:

Public 类型

enum  {
  eventidEventGoChess = 1L , dispidGetgameTag = 16L , dispidAddGameTag = 15L , dispidEndTime = 14 ,
  dispidStartTime = 13 , dispidBlackName = 12L , dispidRedName = 11L , dispidPreviouStep = 10L ,
  dispidNextStep = 9L , dispidLoadChessGame = 8L , dispidSaveChessGame = 7L , dispidGoChess = 6L ,
  dispidEnablePromptMessage = 5 , dispidEnablePromptSound = 4 , dispidBoardLayout = 3 , dispidTiShiBoxColor = 2 ,
  dispidQiPangColor = 1
}
 

Public 成员函数

virtual void DoPropExchange (CPropExchange *pPX)
 
virtual void OnResetState ()
 
void EventGoChess (SHORT i, SHORT j, LONG qz)
 

Protected 成员函数

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
 
afx_msg void OnSize (UINT nType, int cx, int cy)
 
OLE_COLOR GetQiPangColor ()
 
void SetQiPangColor (OLE_COLOR val)
 
void SetTiShiBoxColor (OLE_COLOR val)
 
OLE_COLOR GetTiShiBoxColor ()
 
void SetBoardLayout (SHORT layout)
 
SHORT GetBoardLayout ()
 
void OnEnablePromptSoundChanged ()
 
void OnEnablePromptMessageChanged ()
 
BSTR GetRedName ()
 
void SetRedName (LPCTSTR newVal)
 
BSTR GetBlackName ()
 
void SetBlackName (LPCTSTR newVal)
 
LONG GetStartTime ()
 
void SetStartTime (LONG val)
 
LONG GetEndTime ()
 
void SetEndTime (LONG val)
 
afx_msg void AboutBox ()
 
VARIANT_BOOL NextStep ()
 
VARIANT_BOOL PreviouStep ()
 
VARIANT_BOOL GoChess (SHORT i, SHORT j)
 
VARIANT_BOOL SaveChessGame (LPCTSTR szFile)
 
VARIANT_BOOL LoadChessGame (LPCTSTR szFile)
 
VARIANT_BOOL AddGameTag (LPCTSTR szTag, LPCTSTR szVal)
 
BSTR GetgameTag (LPCTSTR szTag)
 

Protected 属性

VARIANT_BOOL m_EnablePromptSound
 
VARIANT_BOOL m_EnablePromptMessage
 

详细描述

й ActiveX ؼĽʵ

作者
KangLin(kl222.nosp@m.@126.nosp@m..com)
日期
2020/5/17

在文件 ChineseChessActiveXCtrl.h36 行定义.

成员枚举类型说明

◆ anonymous enum

anonymous enum

在文件 ChineseChessActiveXCtrl.h106 行定义.

构造及析构函数说明

◆ CChineseChessActiveXCtrl()

CChineseChessActiveXCtrl::CChineseChessActiveXCtrl ( )

在文件 ChineseChessActiveXCtrl.cpp118 行定义.

◆ ~CChineseChessActiveXCtrl()

CChineseChessActiveXCtrl::~CChineseChessActiveXCtrl ( )
protected

在文件 ChineseChessActiveXCtrl.cpp128 行定义.

成员函数说明

◆ AboutBox()

void CChineseChessActiveXCtrl::AboutBox ( )
protected

在文件 ChineseChessActiveXCtrl.cpp315 行定义.

◆ AddGameTag()

VARIANT_BOOL CChineseChessActiveXCtrl::AddGameTag ( LPCTSTR  szTag,
LPCTSTR  szVal 
)
protected

在文件 ChineseChessActiveXCtrl.cpp385 行定义.

◆ DoPropExchange()

void CChineseChessActiveXCtrl::DoPropExchange ( CPropExchange *  pPX)
virtual

在文件 ChineseChessActiveXCtrl.cpp137 行定义.

◆ EventGoChess()

void CChineseChessActiveXCtrl::EventGoChess ( SHORT  i,
SHORT  j,
LONG  qz 
)
inline

在文件 ChineseChessActiveXCtrl.h99 行定义.

◆ GetBlackName()

BSTR CChineseChessActiveXCtrl::GetBlackName ( )
protected

在文件 ChineseChessActiveXCtrl.cpp252 行定义.

◆ GetBoardLayout()

SHORT CChineseChessActiveXCtrl::GetBoardLayout ( )
protected

在文件 ChineseChessActiveXCtrl.cpp193 行定义.

◆ GetEndTime()

LONG CChineseChessActiveXCtrl::GetEndTime ( )
protected

在文件 ChineseChessActiveXCtrl.cpp293 行定义.

◆ GetgameTag()

BSTR CChineseChessActiveXCtrl::GetgameTag ( LPCTSTR  szTag)
protected

在文件 ChineseChessActiveXCtrl.cpp400 行定义.

◆ GetQiPangColor()

OLE_COLOR CChineseChessActiveXCtrl::GetQiPangColor ( )
protected

在文件 ChineseChessActiveXCtrl.cpp169 行定义.

◆ GetRedName()

BSTR CChineseChessActiveXCtrl::GetRedName ( )
protected

在文件 ChineseChessActiveXCtrl.cpp231 行定义.

◆ GetStartTime()

LONG CChineseChessActiveXCtrl::GetStartTime ( )
protected

在文件 ChineseChessActiveXCtrl.cpp273 行定义.

◆ GetTiShiBoxColor()

OLE_COLOR CChineseChessActiveXCtrl::GetTiShiBoxColor ( )
protected

在文件 ChineseChessActiveXCtrl.cpp185 行定义.

◆ GoChess()

VARIANT_BOOL CChineseChessActiveXCtrl::GoChess ( SHORT  i,
SHORT  j 
)
protected

在文件 ChineseChessActiveXCtrl.cpp346 行定义.

◆ LoadChessGame()

VARIANT_BOOL CChineseChessActiveXCtrl::LoadChessGame ( LPCTSTR  szFile)
protected

在文件 ChineseChessActiveXCtrl.cpp370 行定义.

◆ NextStep()

VARIANT_BOOL CChineseChessActiveXCtrl::NextStep ( )
protected

在文件 ChineseChessActiveXCtrl.cpp322 行定义.

◆ OnCreate()

int CChineseChessActiveXCtrl::OnCreate ( LPCREATESTRUCT  lpCreateStruct)
protected

在文件 ChineseChessActiveXCtrl.cpp421 行定义.

◆ OnEnablePromptMessageChanged()

void CChineseChessActiveXCtrl::OnEnablePromptMessageChanged ( )
protected

在文件 ChineseChessActiveXCtrl.cpp221 行定义.

◆ OnEnablePromptSoundChanged()

void CChineseChessActiveXCtrl::OnEnablePromptSoundChanged ( )
protected

在文件 ChineseChessActiveXCtrl.cpp212 行定义.

◆ OnResetState()

void CChineseChessActiveXCtrl::OnResetState ( )
virtual

在文件 ChineseChessActiveXCtrl.cpp148 行定义.

◆ OnSize()

void CChineseChessActiveXCtrl::OnSize ( UINT  nType,
int  cx,
int  cy 
)
protected

在文件 ChineseChessActiveXCtrl.cpp437 行定义.

◆ PreviouStep()

VARIANT_BOOL CChineseChessActiveXCtrl::PreviouStep ( )
protected

在文件 ChineseChessActiveXCtrl.cpp334 行定义.

◆ SaveChessGame()

VARIANT_BOOL CChineseChessActiveXCtrl::SaveChessGame ( LPCTSTR  szFile)
protected

在文件 ChineseChessActiveXCtrl.cpp358 行定义.

◆ SetBlackName()

void CChineseChessActiveXCtrl::SetBlackName ( LPCTSTR  newVal)
protected

在文件 ChineseChessActiveXCtrl.cpp265 行定义.

◆ SetBoardLayout()

void CChineseChessActiveXCtrl::SetBoardLayout ( SHORT  layout)
protected

在文件 ChineseChessActiveXCtrl.cpp200 行定义.

◆ SetEndTime()

void CChineseChessActiveXCtrl::SetEndTime ( LONG  val)
protected

在文件 ChineseChessActiveXCtrl.cpp303 行定义.

◆ SetQiPangColor()

void CChineseChessActiveXCtrl::SetQiPangColor ( OLE_COLOR  val)
protected

在文件 ChineseChessActiveXCtrl.cpp159 行定义.

◆ SetRedName()

void CChineseChessActiveXCtrl::SetRedName ( LPCTSTR  newVal)
protected

在文件 ChineseChessActiveXCtrl.cpp244 行定义.

◆ SetStartTime()

void CChineseChessActiveXCtrl::SetStartTime ( LONG  val)
protected

在文件 ChineseChessActiveXCtrl.cpp283 行定义.

◆ SetTiShiBoxColor()

void CChineseChessActiveXCtrl::SetTiShiBoxColor ( OLE_COLOR  val)
protected

在文件 ChineseChessActiveXCtrl.cpp177 行定义.

类成员变量说明

◆ m_EnablePromptMessage

VARIANT_BOOL CChineseChessActiveXCtrl::m_EnablePromptMessage
protected

在文件 ChineseChessActiveXCtrl.h75 行定义.

◆ m_EnablePromptSound

VARIANT_BOOL CChineseChessActiveXCtrl::m_EnablePromptSound
protected

在文件 ChineseChessActiveXCtrl.h73 行定义.


该类的文档由以下文件生成: