这篇教程C++ Freeze函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中Freeze函数的典型用法代码示例。如果您正苦于以下问题:C++ Freeze函数的具体用法?C++ Freeze怎么用?C++ Freeze使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了Freeze函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: SetAllItemsvoid SymbolList::ActionList::Find(const wxString& searchtext, bool refresh) { m_searchText = searchtext; // cache for later updates if (searchtext.empty()) { SetAllItems(); return; } // Convert to upper case for case insensitive search const wxString text = searchtext.Upper(); m_items.clear(); vector<unsigned int> hlChars; for (unsigned int i = 0; i < m_actions.GetCount(); ++i) { const wxString& name = m_actions[i]; unsigned int charpos = 0; wxChar c = text[charpos]; hlChars.clear(); for (unsigned int textpos = 0; textpos < name.size(); ++textpos) { if ((wxChar)wxToupper(name[textpos]) == c) { hlChars.push_back(textpos); ++charpos; if (charpos == text.size()) { // All chars found. m_items.push_back(aItem(i, &m_actions[i], hlChars)); break; } else c = text[charpos]; } } } sort(m_items.begin(), m_items.end()); Freeze(); SetItemCount(m_items.size()); if (refresh) { if (m_items.empty()) SetSelection(-1); // deselect else SetSelection(0); RefreshAll(); } Thaw();}
开发者ID:boulerne,项目名称:e,代码行数:45,
示例2: KGLOG_PROCESS_ERRORBOOL KBall::SlamDunk(KHero* pSlamer, KBasketSocket* pTargetSocket){ BOOL bResult = false; BOOL bRetCode = false; KBasket* pBasket = NULL; KBODY cSocketBody; KBODY cSlamerBody; KPOSITION cSlamerDstPos; KPOSITION cBallDstPos; KGLOG_PROCESS_ERROR(pSlamer && pTargetSocket); pBasket = pTargetSocket->m_pBasket; // C++ FrmGetActiveForm函数代码示例 C++ FreeXid函数代码示例
|