Udostępnij za pośrednictwem


COleControl::IsInvokeAllowed

Umożliwia wywołanie metody automatyzacji.

BOOL IsInvokeAllowed(
   DISPID dispid 
);

Wartość zwracana

Niezerowa, jeśli formant został zainicjowany; 0 inaczej.

Uwagi

W ramach realizacji uwzględniając wywołania IsInvokeAllowed do określenia, czy daną funkcję (identyfikowane przez dispid) mogą być powoływane.Domyślne zachowanie formantu OLE jest umożliwienie metod automatyzacji powoływać się tylko wtedy, gdy formant został zainicjowany; Jednakże IsInvokeAllowed jest funkcja wirtualnych i mogą zostać zastąpione w razie potrzeby (na przykład, gdy formant jest używana jako serwer automatyzacji).Aby uzyskać więcej informacji, zobacz artykuł bazy wiedzy Knowledge Base Q166472, "HOWTO: formantu OLE można używać jako serwera automatyzacji." Artykuły bazy wiedzy są dostępne w dokumentacji MSDN Library Visual Studio lub na https://support.microsoft.com.

Wymagania

Nagłówek: afxctl.h

Zobacz też

Informacje

Klasa COleControl

Wykres hierarchii

CCmdTarget::IsInvokeAllowed