у меня нет возможности перекомпилировать приложение. и вообще я это делал чисто из любопытсва. у меня был указатель на объект и "доступ" к public членам, а мне захотелось большего. вот и всё. еще раз повторюсь, что перекомпилировать код класса я не могу, у меня есть только одна функция в которую я могу вносить свой код (подключаемая dll библиотека), а то что вы предлагаете требует пересборки, но все равно благодарю за идею.