METHOD_PROLOGUE ( theClass, localClass )
Параметри
theClass
Визначає ім'я класу в Україні, чия інтерфейс карти.
localClass
Визначає ім'я локальний клас, який реалізує інтерфейс карти.
Зауваження
Використання макросу METHOD_PROLOGUE для підтримки належного глобального держави, при дзвінках методи експортований інтерфейс.
Як правило, член функції інтерфейсів, що реалізується CCmdTarget-похідні об'єктах вже використовується цей макрос забезпечити автоматичний ініціалізації pThis вказівника. Наприклад:
клас CInnerUnknown: Громадська IUnknown
nbsp; ...
CInnerUnknown InnerUnknown;
...
/ / Внутрішній IUnknown реалізації STDMETHODIMP_(ULONG) CInnerUnknown::AddRef()
{
METHOD_PROLOGUE (CCmdTarget, InnerUnknown)
повернення pThis - > InternalAddRef();
}
Додаткові відомості можна знайти технічне Примітка 38 і "Управління на державних даних з MFC модулі" в , створення нових документів, Windows і думки, що в Visual C++ програміста керівництво.