Здравствуйте, rommix, Вы писали:
R>хорошо, хэндл контекста передавать нельзя, а если мне надо передать битмап (изображение) из процесса в процесс, то это можно сделать через функции GetDIBits, SetDIBits (передав BITMAPINFO и байты самого изображения), да? не надо использовать еще какую-нибудь функциональность для ускорения работы данных функций?
Можно создать dib section, основанную на memory mapped file, который отображается в память обоих процессов. Тогда данные, записанные в одном процессе, будут автоматически видны в другом.
Последние два параметра
CreateDIBSection позволяют задать memory mapped file handle и смещение к данным изображения. В начало файла можно положить структуру BITMAPINFO и любые дополнительные данные, которые вы хотите разделять между процессами.