Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Какая ф-я визиваетса при смене размера диалога?

538
23 февраля 2007 года
AVDEY
188 / / 17.11.2005
Мне надо отследить когда били сделани изменения размера окна, и получить координати. Я думаю что такая функция должна существовать.
Или можно как то зделать по другому.
У меня в диалоговом окне есть List Control и мне надо что бы его размери изменялись вместе с изменением размера окна.
461
23 февраля 2007 года
gerard
102 / / 20.12.1999
При смене размера любого окна вызывается функция
OnSize(UINT nType, int cx, int cy).
Здесь cx и cy - новый размер окна (ширина и высота),
а nType - тип изменения размера (например, SIZE_MAXIMIZED -
окно максимизировано, SIZE_MINIMIZED - окно минимизировано).
240
23 февраля 2007 года
aks
2.5K / / 14.07.2006
gerard, а если такой функции нету? Кто ее писать то будет? =))
Главное что при смене размеров не функции вызываются - а сообщение WM_SIZE окну шлется. Вот его то и надо ловить и обрабатывать. А уж как обработчик назвать - дело десятое.
538
26 февраля 2007 года
AVDEY
188 / / 17.11.2005
Большое вам спасибо. Я добилса чего хотелось.
538
27 февраля 2007 года
AVDEY
188 / / 17.11.2005
Вобщем добилса не всего чего хотел, я только смог обработать сообщение WM_SIZE получить координати, но сменить размери ListControl не получилось, думал что можно ето сделать функцией SetRect(rect); Но она не описана в класе CListCtrl. Подскажите как ето сделать.
240
27 февраля 2007 года
aks
2.5K / / 14.07.2006
MoveWindow, SetWindowPos
538
27 февраля 2007 года
AVDEY
188 / / 17.11.2005
Вот теперь всё получилось, очень благодарен.
И так вопрос не потеме, от чего зависит репутация на форуме на что она влияэт, или что она даёт? У меня не очень много свободного времени и над етим вопрсом не задумивался.
240
28 февраля 2007 года
aks
2.5K / / 14.07.2006
Репутацию тебе могут поднимать (или наверно опускать) другие пользователи за твои ответы. А на что влияет - да по мне так ни на что. Разве что показывает сколько человек одобрили твои сообщения. ))
538
01 марта 2007 года
AVDEY
188 / / 17.11.2005
Вообщем понятно, впринципи ни на что.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог