![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Минимизация. Как узнать? [D7, XP]
Б © (2009-12-05 18:11:00)Здрасти!
По какому сообщению можно узнать, что окно минимизировано?
(Форма не на VCL)
Пытаюсь сделать так:
Перехватываю WM_ACTIVATE.
В справке написано, что если HIWORD(wParam) <> 0, то окно минимизировано. Но почему-то определяется не верно.
Б (2009-12-05 19:17:00) [1]Не нужно. Всё.
Б (2009-12-05 18:46:00) [2]
> Anatoly Podgoretsky © (05.12.09 18:28) [4]
> IsIconic
О, спасибо.
Я б не нашёл.
А почему не работает HIWORD(wParam) <> 0?
Б (2009-12-05 18:29:00) [3]Ну да.
Я говорю по окно, созданое ручкам через CreateWindowEx со своим WndProc.
Anatoly Podgoretsky (2009-12-05 18:28:00) [4]IsIconic
Anatoly Podgoretsky (2009-12-05 18:26:00) [5]> Б (05.12.2009 18:20:02) [2]
Так это большая разница.
Б (2009-12-05 18:20:00) [6]Ну не форма, а окно.
Anatoly Podgoretsky (2009-12-05 18:18:00) [7]> Б (05.12.2009 18:11:00) [0]
А начем тогда форма, у тебя что другая классовая модель?