EnableScrollBar не срабатывает при флаге ESB_ENABLE_BOTH
От: Веселопедист  
Дата: 13.11.10 11:33
Оценка:
подскажите плз
нужно по событию (например по нажатию кнопки) сделать полосы прокрутки неактивными
использую функцию EnableScrollBar — срабатывает для всех флажков, кроме ESB_ENABLE_BOTH
для ESB_ENABLE_BOTH возвращает false. в чем может быть дело? может сталкивался кто

CScrollBar m_vertScrollBar;
<...>

void CChildView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
 if (nChar == VK_END)
 {
    bool bRes = false;
    bRes = m_vertScrollBar.EnableScrollBar(ESB_ENABLE_BOTH);
 }

 CWnd::OnKeyDown(nChar, nRepCnt, nFlags);
}
enablescrollbar esb_enable_both
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.