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

Статус
Закрыто для дальнейших ответов.

LLenich

New Member
17.07.2009
3
0
#1
Здравствуйте!
Я новичок в 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);

Тема закрыта!
 
Статус
Закрыто для дальнейших ответов.