AfxOleLockApp

nieważne AFXAPI AfxOleLockApp ( );

# include lt;afxdisp.h>

Uwagi

Zwiększa w ramach globalnego liczba liczba aktywnych obiektów w aplikacji.

Ramach śledzi obiektów liczba aktywnych w aplikacji. Funkcje AfxOleLockApp i AfxOleUnlockApp , odpowiednio, przyrost i zmniejszyć ten licznik.

Gdy użytkownik próbuje zamknąć aplikację, która ma aktywne obiekty — aplikację, dla której liczba aktywnych obiektów jest niezerowe — ramy ukrywa aplikacji z widoku użytkownika zamiast całkowicie zamykanie w dół. Funkcja AfxOleCanExitApp wskazuje, czy aplikacja może wypowiedzieć.

Wywołanie AfxOleLockApp z dowolnego obiektu, udostępniający interfejsów OLE, jeśli byłoby niepożądane dla tego obiektu zostać zniszczone podczas nadal używany przez aplikację klienta. Również wywołać AfxOleUnlockApp destruktor każdy obiekt, który wywołuje AfxOleLockApp w konstruktorze. Domyślnie COleDocument (i klas pochodnych) automatyczne blokowanie i odblokowywanie aplikacji.

Zobacz też AfxOleUnlockApp, AfxOleCanExitApp, COleDocument

Index