内容摘要:=====================================================================errorC2504:“ITableUserActionEX”:未定义基类================================================...
=====================================================================
error C2504: “ITableUserActionEX ” : 未定义基类
=====================================================================
将
class CTableFrameSink : public ITableFrameSink, public ITableUserAction,public ITableUserActionEX
替换成
#ifndef __SPECIAL___
class CTableFrameSink : public ITableFrameSink, public ITableUserAction
#else
#define
class CTableFrameSink : public ITableFrameSink, public ITableUserAction,public ITableUserActionEX
#endif
=====================================================================
error C2065: “IID_ITableUserActionEX” : 未声明的标识符
=====================================================================
将
QUERYINTERFACE(ITableUserActionEX,Guid,dwQueryVer);
替换成
#ifdef __SPECIAL___
QUERYINTERFACE(ITableUserActionEX,Guid,dwQueryVer);
#endif
QUERYINTERFACE_IUNKNOWNEX(ITableFrameSink,Guid,dwQueryVer);
return NULL;
=====================================================================
error C2039: “WriteTableScore” : 不是“ITableFrame ”的成员
=====================================================================
注释掉
//m_pITableFrame->WriteTableScore(ScoreInfo,GAME_PLAYER,(LONG)m_pGameServiceOption->wRevenue);
=====================================================================
error C2039: “cbGameAction” : 不是“CMD_GF_BankGet”的成员
error C2039: “cbGameAction ” : 不是“CMD_GF_BankStorage”的成员
=====================================================================
注释掉
//BankGetGold.cbGameAction=TRUE;
=====================================================================
warning C4244: “参数” : 从“LONGLONG”转换到“LONG ”,可能丢失数据
=====================================================================
if (lScore!=0L) m_pITableFrame->WriteUserScore(pIServerUserItem, lScore,lRevenue, ScoreKind);
替换成
//写入积分
if (lScore!=0L)
{
if(m_pITableFrame->GetGameStatus()==GS_PLACE_JETTON) m_pITableFrame->WriteUserScore(pIServerUserItem, lScore,lRevenue, ScoreKind);
else m_pITableFrame->WriteUserScore(pIServerUserItem, lScore10,lRevenue, ScoreKind);
}
=====================================================================
warning C4244: “=” : 从“LONGLONG”转换到“LONG ” ,可能丢失数据
=====================================================================
if (m_lUserWinScore[wUserChairID]!=0L)
{
ScoreInfo[wUserChairID].lScore=m_lUserWinScore[wUserChairID];
ScoreInfo[wUserChairID].ScoreKind=(m_lUserWinScore[wUserChairID]>0L)?enScoreKind_Win:enScoreKind_Lost;
ScoreInfo[wUserChairID].lRevenue=m_lUserRevenue[wUserChairID];
}
替换成
if (m_lUserWinScore[wUserChairID]!=0L) m_pITableFrame->WriteUserScore(wUserChairID,m_lUserWinScore[wUserChairID], m_lUserRevenue[wUserChairID], ScoreKind);
本文链接:https://www.jr160.com/game/1522.html
版权声明:
本站发布的内容若侵犯到您的权益,请邮件联系 web58678@gmail.com 删除,我们将及时处理!
从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!
本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。
本站资源仅供学习和交流使用,版权归原作者所有,请勿商业运营、违法使用和传播!请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。