Кто знает как организовать обмен данными между формами находящимися в DLL? Исходный язык - Delphi.
Заранее благодарен
Опять DLL
Модератор: Злобный
Спасибо, я сам нашел.
Кто не знает:
Нужно создать адресное пространсво(АП) в памяти к которому имели бы доступ нужные процессы. Вот функции которые это реализуют.
CreateFileMapping() - создает обьект файлового отображения
MapViewOfFile() - отображает данные на АП вызывающего процесса и возвращает указатель на начало выделенного пространства
UnmapViewOfFile() - закрывает обьект файлового отображения.
Параметры передаваемые функциям смотрите в SDK, я оттуда всё брал
Т.о. реализуется межпроцессное "общение".
Кто не знает:
Нужно создать адресное пространсво(АП) в памяти к которому имели бы доступ нужные процессы. Вот функции которые это реализуют.
CreateFileMapping() - создает обьект файлового отображения
MapViewOfFile() - отображает данные на АП вызывающего процесса и возвращает указатель на начало выделенного пространства
UnmapViewOfFile() - закрывает обьект файлового отображения.
Параметры передаваемые функциям смотрите в SDK, я оттуда всё брал
Т.о. реализуется межпроцессное "общение".
