这篇教程C++ AfxGetInstanceHandle函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中AfxGetInstanceHandle函数的典型用法代码示例。如果您正苦于以下问题:C++ AfxGetInstanceHandle函数的具体用法?C++ AfxGetInstanceHandle怎么用?C++ AfxGetInstanceHandle使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了AfxGetInstanceHandle函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: ASSERT//.........这里部分代码省略......... WORD wTakeChairID=(m_wBankerUser+7-cbSiceFirst)%GAME_PLAYER; for (WORD i=0;i<GAME_PLAYER;i++) { //计算数目 BYTE cbValidCount=HEAP_FULL_COUNT-m_cbHeapCardInfo[wTakeChairID][1]-((i==0)?(cbSiceSecond-1)*2:0); BYTE cbRemoveCount=__min(cbValidCount,cbTakeCount); //提取扑克 cbTakeCount-=cbRemoveCount; m_cbHeapCardInfo[wTakeChairID][(i==0)?1:0]+=cbRemoveCount; //完成判断 if (cbTakeCount==0) { m_wHeapHand=wTakeChairID; m_wHeapTail=(m_wBankerUser+7-cbSiceFirst)%GAME_PLAYER; break; } //切换索引 wTakeChairID=(wTakeChairID+1)%GAME_PLAYER; } //扑克设置 for (WORD i=0;i<GAME_PLAYER;i++) { //变量定义 WORD wViewChairID=SwitchViewChairID(i); //组合界面 m_GameClientView.m_WeaveCard[i][0].SetDisplayItem(true); m_GameClientView.m_WeaveCard[i][1].SetDisplayItem(true); m_GameClientView.m_WeaveCard[i][2].SetDisplayItem(true); m_GameClientView.m_WeaveCard[i][3].SetDisplayItem(true); m_GameClientView.m_HeapCard[wViewChairID].SetCardData(m_cbHeapCardInfo[i][0],m_cbHeapCardInfo[i][1],HEAP_FULL_COUNT); //用户扑克 if (wViewChairID!=2) { WORD wIndex=(wViewChairID>=3)?2:wViewChairID; m_GameClientView.m_UserCard[wIndex].SetCardData(CountArray(pGameStart->cbCardData)-1,(i==m_wBankerUser)); } else { BYTE cbBankerCard=(i==m_wBankerUser)?pGameStart->cbCardData[MAX_COUNT-1]:0; m_GameClientView.m_HandCardControl.SetCardData(pGameStart->cbCardData,MAX_COUNT-1,cbBankerCard); } //旁观界面 if (bPlayerMode==false) { m_GameClientView.m_TableCard[wViewChairID].SetCardData(NULL,0); m_GameClientView.m_DiscardCard[wViewChairID].SetCardData(NULL,0); m_GameClientView.m_WeaveCard[wViewChairID][0].SetCardData(NULL,0); m_GameClientView.m_WeaveCard[wViewChairID][1].SetCardData(NULL,0); m_GameClientView.m_WeaveCard[wViewChairID][2].SetCardData(NULL,0); m_GameClientView.m_WeaveCard[wViewChairID][3].SetCardData(NULL,0); } } //出牌提示 if ((bPlayerMode==true)&&(m_wCurrentUser!=INVALID_CHAIR)) { WORD wMeChairID=GetMeChairID(); if (m_wCurrentUser==wMeChairID) m_GameClientView.SetStatusFlag(true,false); } //动作处理 if ((bPlayerMode==true)&&(pGameStart->cbUserAction!=WIK_NULL)) { ShowOperateControl(pGameStart->cbUserAction,0); SetGameTimer(GetMeChairID(),IDI_OPERATE_CARD,TIME_OPERATE_CARD); } //更新界面 m_GameClientView.UpdateGameView(NULL); //激活框架 if (bPlayerMode==true) ActiveGameFrame(); //环境处理 PlayGameSound(AfxGetInstanceHandle(),TEXT("GAME_START")); //设置时间 if (m_wCurrentUser!=INVALID_CHAIR) { m_GameClientView.SetCurrentUser(SwitchViewChairID(m_wCurrentUser)); SetGameTimer(m_wCurrentUser,IDI_OPERATE_CARD,TIME_OPERATE_CARD); } //托管设置 for (WORD i=0;i<GAME_PLAYER;i++) { m_GameClientView.SetTrustee(SwitchViewChairID(i),pGameStart->bTrustee[i]); } return true;}
开发者ID:codercold,项目名称:whgame,代码行数:101,
示例2: DllEntryPointint CVSFilterApp::ExitInstance(){ DllEntryPoint(AfxGetInstanceHandle(), DLL_PROCESS_DETACH, 0); // "DllMain" of the dshow baseclasses return CWinApp::ExitInstance();}
开发者ID:anguoyang,项目名称:MediaPoint,代码行数:6,
示例3: LoadStringvoid CDlgShowPrivateKeyEC::UpdateEcListBox(){ unsigned int bitlength; m_dom_param_listview.DeleteAllItems(); // Delete all data in the listview// == EC curve parameter a, b, p LoadString(AfxGetInstanceHandle(),IDS_STRING_EC_SEPERATOR,pc_str,STR_LAENGE_STRING_TABLE); m_dom_param_listview.InsertItem( 0, pc_str ); LoadString(AfxGetInstanceHandle(),IDS_STRING_EC_DESCRIPTION,pc_str,STR_LAENGE_STRING_TABLE); m_dom_param_listview.SetItemText( 0, 1, pc_str ); m_dom_param_listview.InsertItem( 1, "a" ); m_dom_param_listview.SetItemText( 1, 1, ecParamString.a ); bitlength = theApp.SecudeLib.lngtouse(curveParameter->E->a); _itoa(bitlength+1, pc_str, 10); m_dom_param_listview.SetItemText( 2, 2, pc_str ); // Bitl C++ AfxGetMainWnd函数代码示例 C++ AfxGetAppModuleState函数代码示例
|