当前位置: 首页>>代码示例>>C++>>正文


C++ CStrList::end方法代码示例

本文整理汇总了C++中CStrList::end方法的典型用法代码示例。如果您正苦于以下问题:C++ CStrList::end方法的具体用法?C++ CStrList::end怎么用?C++ CStrList::end使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CStrList的用法示例。


在下文中一共展示了CStrList::end方法的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;
}
开发者ID:sylzd,项目名称:ZidongGit,代码行数:42,代码来源:ListCtrlCellEx.cpp


注:本文中的CStrList::end方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。