Как сделать кнопку видимой

Тема в разделе "MS Visual C++", создана пользователем LLenich, 17 июл 2009.

Статус темы:
Закрыта.
  1. LLenich

    LLenich New Member

    Регистрация:
    17 июл 2009
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте!
    Я новичок в Visual, подскажите, пожалуйста...
    в моем проекте имеется кнопка, которая невидима, и дожна появлятся при установке галочки в Check Box, проблема в том, что для того, чтобы она появилась, нужно переключится на другую FormView (а кнопка как раз находится на одной из них) и вернутся обратно, я же хочу, чтобы кнопка становилась видимой сразу после установки галочки в Check Box.
    Появление и исчезновение кнопки я прописываю следующим образом:
    void cdeal4::OnBnClickedCheck4()
    {
    UpdateData(TRUE);

    if (check4){button4_1.ModifyStyle(0,WS_VISIBLE);}
    else {button4_1.ModifyStyle(WS_VISIBLE,0);}

    UpdateData(FALSE);
    }
    Объясните, пожалуйста, в чем дело.
    Могу выслать проект, он очень короткий.
    Заранее спасибо.

    Спасибо всем, кто задумался!

    нужно написать:

    RedrawWindow(0,0,RDW_INVALIDATE | RDW_UPDATENOW | RDW_ERASE);

    Тема закрыта!
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей