Текущий архив: 2005.06.06;
Скачать: CL | DM;
Вниз
Сообщения Windows Найти похожие ветки
← →
Алексей (2005-04-17 11:47) [0]Короче такое дело, есть приложение, состоящее из сервера и клиента. Клиент изпользует несколько строк типа:
SendMessage(FindWindow("TFormClient", glCaptionStr),
WM_USER_MY_MESSAGE, x1, x2) для посылки сообщения своему окну. Проблема в том, что клиент запускается в нескольких экземплярах на одном компьютере. С одним клиентом все работает, а с двумя ничего нет. Я написал перед SendMessage диалоговое окно ShowMessage("ОК") (для проверки проходит здесь или нет). И все заработало на обоих клиентах. Кто-нибудь подскажет в чем прикол?
← →
Алексей (2005-04-17 11:53) [1]
> С одним клиентом все работает, а с двумя ничего нет
Точнее на первом клиенте работает, а на втором нет, хотя включал отладку - все должно работать
← →
VMcL © (2005-04-17 12:02) [2]Что такое "x1, x2"?
← →
VMcL © (2005-04-17 12:03) [3]Где проверка результата
FindWindow("TFormClient", glCaptionStr)
?
← →
Алексей (2005-04-17 12:05) [4]
> Что такое "x1, x2"?
WParam и LParam сообщения
← →
Алексей (2005-04-17 12:09) [5]
> Где проверка результата FindWindow("TFormClient", glCaptionStr)
ShowMessage(IntToStr(FindWindow("TFormClient", glCaptionStr)));
Так можно?
← →
Алексей (2005-04-17 12:12) [6]
> ShowMessage(IntToStr(FindWindow("TFormClient", glCaptionStr)));
Блин одинаковые получаются у разных клиентов
← →
Алексей (2005-04-17 13:14) [7]Через Handle формы сделал. Теперь все отлично. Спасибо VMcL за наводящий вопрос.
Страницы: 1 вся ветка
Текущий архив: 2005.06.06;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.011 c