Текущий архив: 2002.03.28;
Скачать: CL | DM;
ВнизИнтерестненькая задача Найти похожие ветки
← →
Timon (2002-03-15 11:42) [0]У меня не слишком много опыта серьезного программирования под винду, в связи с этим вопрос. Есть следующая ситуация: в памяти висит две программы. Им необходимо передавать друг другу целочисленное значение. Я просто не знаю как это можно реализавать.
Может есть у кого-нибуд, какие-нибудь идеи?
← →
Юрий Федоров (2002-03-15 11:50) [1]Проще всего отправкой сообщений(SendMessage).
Если только программы оконные
← →
fag2000@ok.ru (2002-03-15 13:19) [2]Можно через DDE.
← →
Timon (2002-03-15 16:51) [3]
Юрий Федоров, я с SendMessage кроме как wm_keydown больше ничего и не делал. Если можно подкинь примерчик, как передать целое число?
← →
MBo (2002-03-15 17:08) [4]определяешь message WM_User + 333 (например) в обеих программах,
делаешь его обработчик и через wparam - число
← →
Иван Шихалев (2002-03-15 17:15) [5]Еще хорошо посмотреть справку по
RegisterWindowMessage
.
← →
Malder (2002-03-16 00:00) [6]Однозначно DDE - оно для этого и преднозначено, для обмена данными между программами. Статей на эту тему просто куча. Просто поищи про DDE...
← →
MBo (2002-03-16 07:35) [7]>Однозначно DDE
ну почему же однозначно - в данном случае для передачи просто целого числа или других данных, которые можно упаковать в параметры message, совет Юрия наиболее разумен и прост.
В других, конечно, и DDE, и copydata и MemoryMapped может понадобиться.
← →
VSDesign (2002-03-18 02:59) [8]Смотри pCopyDataStruct и WM_COPYDATA
Страницы: 1 вся ветка
Текущий архив: 2002.03.28;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.006 c