-
Доброго времени суток!
Хочу создать dll и с ее помощью установить глобальную ловушку на клавиатуру. Но возникает два вопроса: * как разделять данные между разными екзеплярами dll (которые приаттачены к разным процессам)? у Visual C++ есть директива #pragma data_seg, в Builder такого не нашел * можно ли в разделяемыд данных создавать объекты (ссылочный тип)?
Спасибо!
-
Использую С++Builder 6.0
-
1. MMF 2. Нет
-
Если речь идет о WH_LL_KEYBOARD/MOUSE, то DLL не нужна и оба вопроса рассасываются сами собой.
-
> [0] ganj (26.03.09 18:07)
кстати на NT системах, в большинстве случаев, можно вообще обойтись без разделения памяти.
|