AfxOleLockApp

void AFXAPI AfxOleLockApp ( );

# include lt;afxdisp.h>

Observaciones

Incrementa el recuento global del marco de trabajo del número de objetos activos en la aplicación.

El marco mantiene un recuento del número de objetos en una aplicación. Las funciones AfxOleLockApp y AfxOleUnlockApp , respectivamente, incrementan y decremento este conteo.

Cuando el usuario intenta cerrar una aplicación que tiene objetos activos — una solicitud para que el recuento de objetos activos es distinto de cero: el marco oculta la aplicación de la vista del usuario en lugar de totalmente apagado. La función AfxOleCanExitApp indica si la aplicación puede terminar.

Llame a AfxOleLockApp desde cualquier objeto que expone interfaces OLE, si sería indeseable para ese objeto ser destruido mientras todavía está utilizando una aplicación de cliente. También llamada AfxOleUnlockApp en el destructor de cualquier objeto que se llama AfxOleLockApp en el constructor. De forma predeterminada, COleDocument (y las clases derivadas) automáticamente bloquear y desbloquear la aplicación.

Vea tambié&nnbsp;AfxOleUnlockApp, AfxOleCanExitApp, COleDocument

Index