网狐游戏规则更改为静态列表方法

自助开通VIP,整站资源任意下载

系统模块——客户端组件——游戏广场——ServerListView.cpp

______________________________________________________________________;

//列表改变

VOID CServerListView::OnTvnSelchanged(NMHDR * pNMHDR, LRESULT * pResult)

{

//获取选择

HTREEITEM hTreeItem=GetSelectedItem();

* }

网狐游戏规则更改为静态列表方法  棋牌技术  第1张

//选择判断+

if (hTreeItem==NULL) return;

//获取数据

CGameListItem * pGameListItem=(CGameListItem *)GetItemData(hTreeItem);4 U a: E% M" |5 I

//数据处理

if (pGameListItem!=NULL)

{

switch (pGameListItem->GetItemGenre())

{

case ItemGenre_Kind: //游戏种类

{

//变量定义

WORD wGameID=((CGameKindItem *)pGameListItem)->m_GameKind.wGameID;

//构造地址

TCHAR szRuleLink[MAX_PATH]=TEXT("");

_sntprintf(szRuleLink,CountArray(szRuleLink),TEXT("%s/GameRule.aspx?GameID=%ld"),szPlatformLink,wGameID);# w6 }

//打开页面 D! R& m2 [- z

CPlatformFrame * pPlatformFrame=CPlatformFrame::GetInstance();

if (pPlatformFrame!=NULL) pPlatformFrame->WebBrowse(szRuleLink,false);

return;

}

case ItemGenre_Page: //定制类型

{

//变量定义

WORD wPageID=((CGamePageItem *)pGameListItem)->m_GamePage.wPageID;

//构造地址

TCHAR szPageLink[MAX_PATH]=TEXT("");

_sntprintf(szPageLink,CountArray(szPageLink),TEXT("%s/GamePage.aspx?PageID=%ld"),szPlatformLink,wPageID);

//打开页面

CPlatformFrame * pPlatformFrame=CPlatformFrame::GetInstance();

if (pPlatformFrame!=NULL) pPlatformFrame->WebBrowse(szPageLink,false);

return;

}

case ItemGenre_CustomPage: //定制页面

{

LPCTSTR cPageUrl=((CGameCustomPageItem *)pGameListItem)->m_cPageUrl;

//打开页面

CPlatformFrame * pPlatformFrame=CPlatformFrame::GetInstance();

if (pPlatformFrame!=NULL) pPlatformFrame->WebBrowse(cPageUrl,false); D9 }

return;

}

}

}

return;

}


_______________________________________________________________________;

把列表改变替换成:

//列表改变# [, ?' ]0 m& Z8 x

VOID CServerListView::OnTvnSelchanged(NMHDR * pNMHDR, LRESULT * pResult)

{

//获取选择

HTREEITEM hTreeItem=GetSelectedItem();

网狐游戏规则更改为静态列表方法  棋牌技术  第2张

//选择判断

if (hTreeItem==NULL) return;

//获取数据

CGameListItem * pGameListItem=(CGameListItem *)GetItemData(hTreeItem);

//数据处理

if (pGameListItem!=NULL)

{

switch (pGameListItem->GetItemGenre())

{

case ItemGenre_Kind: //游戏种类

{

//变量定义2

WORD wGameID=((CGameKindItem *)pGameListItem)->m_GameKind.wGameID;

//构造地址

TCHAR szRuleLink[MAX_PATH]=TEXT("");

_sntprintf(szRuleLink,CountArray(szRuleLink),TEXT("%s/GameRule/%ld.html"),szPlatformLink,wGameID);

//打开页面

CPlatformFrame * pPlatformFrame=CPlatformFrame::GetInstance();

if (pPlatformFrame!=NULL) pPlatformFrame->WebBrowse(szRuleLink,false);

return;

}

case ItemGenre_Page: //定制类型

{

//变量定义

WORD wPageID=((CGamePageItem *)pGameListItem)->m_GamePage.wPageID;

//构造地址

TCHAR szPageLink[MAX_PATH]=TEXT("");

_sntprintf(szPageLink,CountArray(szPageLink),TEXT("%s/GamePage.aspx?PageID=%ld"),szPlatformLink,wPageID);

//打开页面

CPlatformFrame * pPlatformFrame=CPlatformFrame::GetInstance();

if (pPlatformFrame!=NULL) pPlatformFrame->WebBrowse(szPageLink,false);

return;

}

}

}

return;

}


① 本网站名称及网址:速群资源分享网 | www.suqun.net
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你也有好源码或者教程,可以联系小编,有钻石奖励和额外收入。
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 本站资源大多存储在云盘,如发现链接失效,请联系客服,我们会第一时间更新。
速群棋牌源码网 » 网狐游戏规则更改为静态列表方法

VIP会员尊享专属特权,真正的海量,无套路,无限量下载!

游戏演示 联系客服