Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];
Внизвнутренние сообщения в оконном компоненте Найти похожие ветки
← →
DFT (2008-09-13 09:42) [0]Доброе Утро!
Подскажите пожалуйста.
Мне необходимо организовать взаимодействие компонентов с помощью посылки им сообщений.
к примеру:
const
MM_NeedMessage = 1000;
из компонента контейнера рассылаю всем дочерним...
Broadcast(MM_NeedMessage);
Как мне гарантировать уникальность моего сообщения, т. е., что такой номер сообщение уже не зарезервирован в системе или в Делфи?
← →
DFT (2008-09-13 10:32) [1]Вот, кое что нашел сам...
от 0 до WM_USER-1
Номера сообщений, используемые WINDOWS
от WM_USER до 0x7FFF
Номера частных сообщений внутри данного класса оконных компонентов
от 0x8000 до 0xBFFF
Зарезервированные для будущего использования в WINDOWS номера сообщений
от 0xC000 до 0xFFFF
Номера, соответствующие строкам сообщений, используемых для обмена между приложениями и зарегистрированным функцией RegisterWindowMessageокном
выше 0xFFF
Зарезервированные для будущего использования в WINDOWS номера сообщений
← →
Юрий Зотов © (2008-09-13 18:07) [2]> DFT (13.09.08 10:32) [1]
Используйте от WM_USER + 100 и выше.
← →
Юрий Зотов © (2008-09-13 23:18) [3]Ой. Все-таки, от WM_USER + 400, насколько помню.
Короче, +401 наверняка будет корректно.
← →
Германн © (2008-09-14 00:18) [4]
> Ой. Все-таки, от WM_USER + 400, насколько помню.
Да. Действительно правила нынче изменились. Но вот откуда Набережных С. взял именно это число непонятно.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c