Вниз
Скачать: CL | DM;

broadcastsystemmessage() послыет 5 сообщений вместо одного   Найти похожие ветки 

← →
Донской   (2002-08-09 21:41) [0]

Здравствуйте!
Почму функция broadcastsystemmessage() посылает 5 сообщений вместо одного??
С уважением.


← →
Донской   (2002-08-09 21:46) [1]

var recipients :dword = BSM_APPLICATIONS
................
procedure my;
begin
broadcastsystemmessage(BSF_IGNORECURRENTTASK or BSF_POSTMESSAGE,@recipients,msg_AYH,application.handle,0);
end;


← →
Слесарь Матерящийся   (2002-08-09 22:57) [2]

А сколько форм в приложении?


← →
Донской   (2002-08-10 11:51) [3]

Одна.
Я запускаю это приложение два раза, чтобы посмотреть, как эти две копии однго приложения обмениваются сообщениями.
И в каждом поставил счетчик на обработку моего сообщения (зарегистрированного функцией registerwindowmessage? поэтому они оба его видят). Так вот - одно посылает сообщение, когда я нажимаю на кнопочку на форме, а другое говорит, что приняло его пять раз.
Вот так...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
14-85664
RV
2002-08-26 09:00
2002.09.26
во, 100% интересная ветка должна быть, Что значит Ваш ник?


7-85708
besen-ok
2002-07-15 17:01
2002.09.26
Переменные среды окружения


1-85498
DarkGreen
2002-09-16 14:36
2002.09.26
SetConsoleCP & SetConsoleOutputCP


6-85639
Leny
2002-07-24 10:38
2002.09.26
Обработка Ошибки


7-85716
иван
2002-07-17 13:15
2002.09.26
Autoexec.bat




   Наверх