Мне нужно настроить указатель на библиотечную функцию (IHTMLDocument2::write
), которая является методом класса IHTMLDocument2
. (для любопытных: я должен подключить эту функцию с помощью Detours)C++ - указатель на метод класса
Я не могу сделать это напрямую, из-за несоответствия типа, я также не могу использовать литой (reinterpret_cast<>
, который является «правильным», afaik не работа)
Вот что я делаю:
HRESULT (WINAPI *Real_IHTMLDocument2_write)(SAFEARRAY *) = &IHTMLDocument2::write
Спасибо за вашу помощь!
Было моим опытом, что для указания метода класса этот метод должен быть статическим. –
@San Jacinto. Это не правда. У вас могут быть указатели на обычные методы. –