Показать сообщение отдельно
Старый 22.11.2004, 10:13     # 2
gandalf_g
Junior Member
 
Регистрация: 09.12.2003
Адрес: Москва
Сообщения: 62

gandalf_g Путь к славе только начался
юзать ON_CONTROL_RANGE, затем по ID контрола смотреть какой имеено комбо бокс был изменен, и в зависимости от ID и вызывать функцию FillData с соотв. параметрами

ON_CONTROL_RANGE(ON_CBN_SELCHANGE, IDC_COMBO1, IDC_COMBO3, OnCbnSelected)

void CMyDialog::OnCbnSelected(UINT nID)
{
int nCbnID = nID - IDC_COMBO1;
if (nCbnID == 0)
{
FillData(&m_Project1, m_Type1Value);
}
if (nCbnID == 1)
{
FillData(&m_Project2, m_Type2Value);
}
// и т.д.
}

ЗЫ: идешники IDC_COMBO1, IDC_COMBO2, IDC_COMBO3 должны идти подряд, см. resource.h
__________________
не учите людей думать, они вам этого не простят...
gandalf_g вне форума