|
14 / 14 / 4
Регистрация: 10.07.2010
Сообщений: 130
|
||||||
Как послать своё сообщение другому приложению?05.07.2011, 22:14. Показов 7163. Ответов 10
Метки нет (Все метки)
0
|
||||||
| 05.07.2011, 22:14 | |
|
Ответы с готовыми решениями:
10
Как посылать сообщение другому приложению Как отослать текстовое сообщение другому приложению. .SendMessage. WM_COPYDATA. Delphi Послать сообщение приложению |
|
Каратель
|
|
| 05.07.2011, 22:17 | |
|
1
|
|
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
|
| 05.07.2011, 22:21 | |
|
1
|
|
|
14 / 14 / 4
Регистрация: 10.07.2010
Сообщений: 130
|
|
| 05.07.2011, 22:30 [ТС] | |
|
хм... но я так понимаю что отправляемое и получаемое сообщения должны быть идентичны? и если я обоим пропишу WM_USER+1, где гарантия что они будут одинаковы?
или они всё же будут идентичны?с хуками пока не разбирался, мб ещё будет что полегче, а то там шляпа какая-то
0
|
|
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
||
| 05.07.2011, 22:43 | ||
|
WM_USER - это константа.
Еще взгляните на функцию RegisterWindowMessage():
0
|
||
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 05.07.2011, 22:52 | |
|
Управление калькулятором из другой программы
Добавлено через 1 минуту Имитация клавишь в другом окне
0
|
|
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
|
| 05.07.2011, 23:14 | |
|
kravam, имхо здесь вопрос несколько в другом: как осуществить взаимодействие двух программ написанных ТС.
Еще если необходимо осуществить простое взаимодействие, то можно использовать WM_COPYDATA Если посложнее, то можно использовать PIPE или даже сокеты.
0
|
|
|
14 / 14 / 4
Регистрация: 10.07.2010
Сообщений: 130
|
||||||||||||
| 05.07.2011, 23:25 [ТС] | ||||||||||||
|
хм, а вроде что-то получается, даже получилось (вроде) строку передать, вот тока строка почему-то приходит в виде каких-то символов
![]() посылка сообщения:
допустим сначала программа должна отправить другой программе размер массива, та его запишет в свою некую переменную. потом она будет посылать какие-то строки, другая в свою очередь должна по очереди их записывать в 2 массива. на самом деле всё немного сложнее, но мне не хочется лишнего писать, что не имеет отношения к данному вопросу. ну вот и мне не понятно, как сделать что бы программа, которая получает сообщения, могла их как-то "фильтровать", т.е. что бы при получении определённого сообщения, она выполняла определённое действие, поэтому я и решил посылать ей свои сообщения. И вот вроде бы получилось, да вот чё-та фигня вместо строки приходит
0
|
||||||||||||
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
||
| 05.07.2011, 23:32 | ||
|
Xtir,
The data being passed must not contain pointers or other references to objects not accessible to the application receiving the data. Добавлено через 6 минут
1
|
||
|
14 / 14 / 4
Регистрация: 10.07.2010
Сообщений: 130
|
|
| 05.07.2011, 23:45 [ТС] | |
|
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
||
| 05.07.2011, 23:47 | ||
|
0
|
||
| 05.07.2011, 23:47 | |
|
Помогаю со студенческими работами здесь
11
Послать сообщение другому пользователю в системе
Отправка запросов другому приложению.ГЕТ, или как? Как отправить из одного приложения другому приложению широковещательное намерение? Послать нажатие клавиш неактивному приложению Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|