Example #1
0
// 控件的位置信息需要刷新
void CControlBase::OnPositionChange()
{
	// 刷新控件自身的位置
	OnAttributePosChange(m_strPos, FALSE);

	// 刷新子控件的位置
	for (size_t i = 0; i < m_vecControl.size(); i++)
	{
		CControlBase * pControlBase = m_vecControl.at(i);
		if (pControlBase)
		{
			pControlBase->OnPositionChange();
		}
	}
}