这篇教程C++ GetAppClass函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中GetAppClass函数的典型用法代码示例。如果您正苦于以下问题:C++ GetAppClass函数的具体用法?C++ GetAppClass怎么用?C++ GetAppClass使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了GetAppClass函数的18个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: OnMenuSelectbool CChannelMenu::OnMenuSelect(HWND hwnd,WPARAM wParam,LPARAM lParam){ HMENU hmenu=reinterpret_cast<HMENU>(lParam); UINT Command=LOWORD(wParam); if (hmenu==NULL || hmenu!=m_hmenu || hwnd!=m_hwnd || HIWORD(wParam)==0xFFFF || Command<m_FirstCommand || Command>m_LastCommand) { if (m_Tooltip.IsVisible()) m_Tooltip.TrackActivate(1,false); return false; } if ((m_Flags&FLAG_SHOWTOOLTIP)!=0) { MENUITEMINFO mii; mii.cbSize=sizeof(mii); mii.fMask=MIIM_DATA; if (::GetMenuItemInfo(hmenu,Command,FALSE,&mii)) { CChannelMenuItem *pItem=reinterpret_cast<CChannelMenuItem*>(mii.dwItemData); if (pItem==NULL) return false; const CEventInfoData *pEventInfo1,*pEventInfo2; pEventInfo1=pItem->GetEventInfo(0); if (pEventInfo1==NULL) { pEventInfo1=pItem->GetEventInfo(&GetAppClass().EpgProgramList,0); } if (pEventInfo1!=NULL) { TCHAR szText[256*2+1]; int Length; POINT pt; Length=GetEventText(pEventInfo1,szText,lengthof(szText)/2); pEventInfo2=pItem->GetEventInfo(&GetAppClass().EpgProgramList,1); if (pEventInfo2!=NULL) { szText[Length++]=_T('/r'); szText[Length++]=_T('/n'); GetEventText(pEventInfo2,szText+Length,lengthof(szText)/2); } m_Tooltip.SetText(1,szText); ::GetCursorPos(&pt); pt.x+=16; pt.y+=max(m_TextHeight,m_LogoHeight)+ m_Margins.cyTopHeight+m_Margins.cyBottomHeight; m_Tooltip.TrackPosition(pt.x,pt.y); m_Tooltip.TrackActivate(1,true); } else { m_Tooltip.TrackActivate(1,false); } } } return true;}
开发者ID:kento1218,项目名称:TVTest,代码行数:53,
示例2: GetAppClassvoid CEpgOptions::Finalize(){ if (m_hLoadThread!=NULL) { if (::WaitForSingleObject(m_hLoadThread,0)==WAIT_TIMEOUT) { GetAppClass().AddLog(TEXT("EPGデ C++ GetAppName函数代码示例 C++ GetApp函数代码示例
|