IOleControlSite::LockInPlaceActive-Methode (ocidl.h)
Gibt an, ob ein Steuerelement aktiv bleiben soll. Aufrufe dieser Methode verschachteln in der Regel ein Ereignis, um sicherzustellen, dass der Aktivierungsstatus des Objekts während der gesamten Verarbeitung des Ereignisses stabil bleibt.
Syntax
HRESULT LockInPlaceActive(
[in] BOOL fLock
);
Parameter
[in] fLock
Gibt an, ob der aktive Zustand vor Ort (TRUE) oder die Aktivierung geändert werden soll (FALSE). Bei TRUE darf ein unterstützender Container das direkte Objekt erst deaktivieren, wenn diese Methode mit FALSE erneut aufgerufen wird.
Rückgabewert
Diese Methode kann die folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Sperre oder Entsperrung wurde erfolgreich durchgeführt. |
|
Der Container unterstützt keine direkte Sperrung. |
Hinweise
Diese Methode wirkt sich auf den aktiven Zustand des Steuerelements aus, aber nicht auf den Aktiven Zustand der Benutzeroberfläche.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |