Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Как вызвать метод процесса в C#?

08.05.08 17:38
Re: Как вызвать метод процесса в C#?
 
Murr коренной житель
Murr
в ответ HMr 08.05.08 14:45
Разработчик сказал что в качестве Options мы можем передать Handle своего приложения.
-----
Опять все вывернулось наизнанку!!!
Чуток выше говорилось, что необходимо "дергать" медоды ДДЛки.
Теперь же - передать свой хендле в ДЛЛку. Это поможет только в одном - ОнСтарт() может использовать этот хендле чтобы передать обратно свой хендле. Сделай в своем приложении метод, который в состоянии обработать прием чужего хендла и вызывай его из ОнСтарт(). Об том, как это сделать Я постил линки выше.
Вообще-то, получается слишком запутано. Стоит изложить не проблему в которую ты уперся, а задачу которую пытаешься решить - вполне возможно существует относительно простое решение...
По Сишному коду - надо смотреть опреление gg_class_t - возможно, что это "кляуза" (т.е. уже готовый указатель на метод объекта) и не надо маяться с тем что и как вызывать... хотя - маловероятно. Тем более - не описано откуда он берется.
Да, кстати, описание в комментариях не соответствует заголовку функции. Для Сей это не проблема, но для плюсов это уже другой метод.
 

Перейти на