Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Обмен данными между процессами  (Прочитано 12189 раз)
0 Пользователей и 1 Гость смотрят эту тему.
flare
Гость
« : 26-01-2004 19:04 » 

Каким образом можно из одной программы (процесса) отправить другой программе (процессу) строковые данные. Подошло бы нечто вроде очереди сообщений.
Записан
Serega
Гость
« Ответ #1 : 26-01-2004 20:09 » 

между процессами можно с помощью COM или именованых каналов
в MSDN набирай interprocess comunication, там есть нормальные сэмплы
Записан
Migmile
Помогающий

ru
Offline Offline

« Ответ #2 : 27-01-2004 14:33 » 

Посмотри https://forum.shelek.ru/index.php/topic,2023.0.html
Там в конце я выложил код, из которого можно взять кусок для обмена через общую память. Использовать COM - на мой взгляд нецелесообразно.
А в Windows усть сообщения - можно и их использовать
Записан
flare
Гость
« Ответ #3 : 05-02-2004 10:55 » 

Через сообщения, это как?
Мне нужно, чтобы диалог послал сообщение SDI приложению. Пробовал FindWindow(). Мой SDI не находится (возвращается ноль). Может нужно в SDI как-то регистрировать класс окна, или еще что?
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #4 : 05-02-2004 11:41 » 

Разделяемая память, путем отображаемых в память файлов, поддерживаемых страничным файлом(CreateFileMapping с  INVALID_HANDLE_VALUE). Каналы(pipe). Сокеты(socket слишком сложно).
Записан
Anonymous
Гость
« Ответ #5 : 29-03-2004 06:55 » 

WM_COPYDATA
Записан
Daniloff
Помогающий

ru
Offline Offline

« Ответ #6 : 02-04-2004 08:39 » new

Я с сокетами неплохо знаком, мне так проще. А с пипами дела не имел, хотя майкрософт утверждает, что это самое подходящее.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines