Главная / Практикум прикладного программирования на MFC и C++ в среде VS.NET / Какая функция, из ниже перечисленных, маркирует текст заголовков вкладок?

Какая функция, из ниже перечисленных, маркирует текст заголовков вкладок?

вопрос

Правильный ответ:

BOOL CFindSheet::IsPageDisabled(int iPage) { BOOL bFoundEntry = FALSE; int iSize = (int)m_arrDisabledPages.GetSize(); int i = 0; while(i < iSize && !bFoundEntry) if(m_arrDisabledPages.GetAt(i) == (UINT)iPage) bFoundEntry = TRUE; else i++; return bFoundEntry; }
void CFindSheet::DisablePage(int iFirstPage, ...) { int iPage = iFirstPage; va_list marker; va_start (marker, iFirstPage); int nArgs = 0; while(iPage != -1){ int count = (int)m_arrDisabledPages.GetCount(); bool flag = false; for(int i = 0; i < count; i++) if(m_arrDisabledPages.GetAt(i) == (UINT)iPage){ flag = true; break; } if(!flag) m_arrDisabledPages.Add(iPage); SetDisabledText(iPage); iPage = va_arg(marker, UINT); nArgs++; ASSERT(nArgs < 100); } }
void CFindSheet::SetDisabledText(int iPage) { CTabCtrl *pTab = GetTabControl(); ASSERT(pTab); TC_ITEM ti; char szText[100]; ti.mask = TCIF_TEXT; ti.pszText = szText; ti.cchTextMax = 100; VERIFY(pTab->GetItem(iPage, &ti)); strcat(szText, DISABLED_TEXT); VERIFY(pTab->SetItem(iPage, &ti)); }
Сложность вопроса
77
Сложность курса: Практикум прикладного программирования на MFC и C++ в среде VS.NET
45
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не решил c этими тестами интуит.
21 янв 2020
Аноним
Если бы не данные решения - я бы не решил c этими тестами интуит.
19 мар 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.