Четверг, 25.04.2024, 03:57 Приветствую вас Гость | Группа "Гости" 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: xXxSh@dowxXx, Anton93, Волк-1024  
delphicode » Delphi » Вопросы по Delphi » Как пометить секцию данных как pазделяемую с др. процессами? (WH_MOUSE - хук или как в DLL пометить секцию данных)
Как пометить секцию данных как pазделяемую с др. процессами?
NarutoДата: Пятница, 24.12.2010, 15:50 | Сообщение # 1
Был не раз
Зарегистрирован: 24.12.2010
Группа: Пользователи
Сообщений: 5
Статус: Offline
При написании пpогpаммы пеpехватывающей сообщения от мыши столкнулся с тем что необходимо пометить секцию данных в DLL как разделяемую с другими процессами (или Shard-секция) ток вот как на Delphi это сделать?
Может будет точнее сказать: Как указать линкеру Делфи чтоб он линковал библиотеку DLL с
атрибутом секции данных как разделяемая???
Подскажите пожалуйста?
 
C@TДата: Пятница, 24.12.2010, 21:52 | Сообщение # 2
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
можно с помощью VirtualProtect присвоить нужному тебе участку памяти атрубуты Shard-секции

 
NarutoДата: Суббота, 25.12.2010, 11:33 | Сообщение # 3
Был не раз
Зарегистрирован: 24.12.2010
Группа: Пользователи
Сообщений: 5
Статус: Offline
А в опциях линкера Делфи можно где нить указать это?

Можно код примера с VirtualProtect?

 
delphicode » Delphi » Вопросы по Delphi » Как пометить секцию данных как pазделяемую с др. процессами? (WH_MOUSE - хук или как в DLL пометить секцию данных)
  • Страница 1 из 1
  • 1
Поиск:

delphicode.ru © 2008 - 2024 Хостинг от uCoz