![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Visible [D7, WinXP]
BOBik © (2007-10-09 13:16:00)Недавно начал пробовать программировать на WinAPI.
Есть форма(диалог в ресурсном файле), на форме есть STATIC, изначально он невидимый (Visible=false;), при нажатии на кнопку надо чтобы он стал видимый. Я делаю так
...
SetWindowLong(GetDlgItem(Win,54), GWL_STYLE, GetWindowLong(GetDlgItem(Win,54), GWL_STYLE) or WS_VISIBLE);
где
win-хэндл главного окна(Win := CreateDialog(hInstance,PCHar(100),0,@SettingsDlgProc);)
54- ID STATIC'а на форме.
Вопрос: что я делаю не так????
Пробовал еще вот так:
SendDlgItemMessage(win, 54, WS_Visible, 0, 0);
Чет не получается, подскажите плиз, или сылочку куды-нить дайте :)
clickmaker (2007-10-09 14:05:00) [1]ShowWindow(GetDlgItem(Win,54), SW_SHOW)