Форум: "Основная";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
ВнизКак правильно обработать сообщения? Найти похожие ветки
← →
Ig (2002-02-19 22:08) [0]Мастера!
Мой компонент должен обработать сообщения всех дочерних окон.
Для этого я пытаюсь заменить оконные функции на свою с помощью SetWindowLong.
Вопрос: как изнутри своей функции узнать какое окно её вызывает (handle)?
Может, как-то по другому можно сделать?
← →
Иван Шихалев (2002-02-19 22:21) [1]Окно, которому послано сообщение, это первый параметр оконной функции (
hWnd
). Идентификатор или дескриптор дочернего окна, которое послало сообщение, может передаваться в параметрах, как именно - зависит от вида сообщения.
Я так понял, что происходит SetWindowLong для всех дочерних окон. А это действительно необходимо?
← →
Ig (2002-02-22 18:36) [2]А можно с примером?
← →
Набережных С. (2002-02-22 20:32) [3]В большинстве случаев не требуется использовать SetWindowLong,
достаточно переопределить свойство WindowProc. Поищи по ответам.
← →
Ig (2002-02-23 11:34) [4]Поискал, но ничего похожего на то, что мне нужно, не нашёл.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c