本文整理汇总了C++中CStrList::begin方法的典型用法代码示例。如果您正苦于以下问题:C++ CStrList::begin方法的具体用法?C++ CStrList::begin怎么用?C++ CStrList::begin使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CStrList
的用法示例。
在下文中一共展示了CStrList::begin方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: ShowComboCtrl
BOOL CInPlaceCombo::ShowComboCtrl(DWORD dwStyle, const CRect &rCellRect, CWnd* pParentWnd, UINT uiResourceID,
int iRowIndex, int iColumnIndex, CStrList &lstDropDown, CString strCurSel, int iCurSel )
{
m_iRowIndex = iRowIndex;
m_iColumnIndex = iColumnIndex;
m_bESC = FALSE;
m_DropDownList.clear();
m_DropDownList.insert(m_DropDownList.begin(), lstDropDown.begin(), lstDropDown.end());
BOOL bRetVal = TRUE;
if (-1 != iCurSel)
{
GetLBText(iCurSel, m_strWindowText);
}
else if (!strCurSel.IsEmpty())
{
m_strWindowText = strCurSel;
}
if (NULL == m_pInPlaceCombo->m_hWnd)
{
// ComboBoxLineToDisplay(&m_pInPlaceCombo,10);
bRetVal = m_pInPlaceCombo->Create(dwStyle, rCellRect, pParentWnd, uiResourceID);
//m_pInPlaceCombo->SetItemHeight(1,2);
m_pInPlaceCombo->EnableScrollBar(SB_BOTH,ESB_ENABLE_BOTH);
m_pInPlaceCombo->SetDroppedWidth(100);
}
if (iCurSel >=0 && iCurSel < this->GetCount())
{
SetCurSel(iCurSel);
}
else
{
SelectString(0, strCurSel);
}
return bRetVal;
}