Показать сообщение отдельно
  #17  
Старый 11.03.2012, 18:48
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Да, в разных процессах (ДЛЛ в процессе A, окно в процессе B) вроде не заработает. Придется копировать структуру.
ЗЫЖ в одном процессе не стоит передавать адрес локальной структуры: структура будет в стеке, и в теории может затереться до приема её окном (хотя на практике шанс конечно стремится к нулю, но отличен от нуля; а по закону Мерфи это значит, что в самый неподходящий момент она затрётся). Лучше сделать глобальную структурку, или же выделить под нее память.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием