Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как перевести управление на свою функцию, после изменения размера формы. / 10 сообщений из 10, страница 1 из 1
13.04.2005, 10:33
    #33012505
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
Необходимо после изменения размера формы (под ВБ) передать обработку в свою функцию (для последующих корректировок внешенего вида формы).

Поню, что в АПИ естькакая-то функция, которая может передать выполнение в пользовательскую процедуру, полсе обработки события, но вот что за функция???
или может подскажете еще какой-либо вариант...
...
Рейтинг: 0 / 0
13.04.2005, 10:55
    #33012597
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
Это обработка сообщения WM_SIZE
...
Рейтинг: 0 / 0
13.04.2005, 11:03
    #33012639
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
Это обработка сообщения WM_SIZE

ХАХАХА. Логично.

А теперь вопрос.
Как одного окна отловить, что в другое окно (размеры которого изменились) пришло WM_SIZE. хэндл окна известен.
...
Рейтинг: 0 / 0
13.04.2005, 18:57
    #33014374
Ste@lth
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
так а если во втором окне получать сообщение WM_SIZE, а потом посылать какое-то свое сообщение первому окну?
...
Рейтинг: 0 / 0
13.04.2005, 20:40
    #33014488
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
SetWindowHookEx -- но это только для окна своего процесса
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
14.04.2005, 09:31
    #33014921
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
LelikkSetWindowHookEx -- но это только для окна своего процесса
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц

Что то не могу найти оисание такой...
...
Рейтинг: 0 / 0
14.04.2005, 09:32
    #33014923
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
Ste@lthтак а если во втором окне получать сообщение WM_SIZE, а потом посылать какое-то свое сообщение первому окну?

В том-то и дело, что во второе оно не приходит - его надо отсайзить после того, как отсайзилось первое (и стали известны его новые координаты)
...
Рейтинг: 0 / 0
14.04.2005, 09:33
    #33014925
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
vam911 LelikkSetWindowHookEx -- но это только для окна своего процесса
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц

Что то не могу найти оисание такой...

Нашел - SetWindowsHookEx
...
Рейтинг: 0 / 0
14.04.2005, 11:16
    #33015247
Ste@lth
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
ну так и в чем проблема?

получешь сообщение WM_SIZE в первом окне, а в обработке посылаешь MoveWindow(Window2,.....); второму окну
...
Рейтинг: 0 / 0
14.04.2005, 11:48
    #33015378
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевести управление на свою функцию, после изменения размера формы.
vam911 LelikkSetWindowHookEx -- но это только для окна своего процесса
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц

Что то не могу найти оисание такой...

Извиняюсь -- SetWindowsHookEx
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как перевести управление на свою функцию, после изменения размера формы. / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]