AfxOleLockApp

недійсними AFXAPI AfxOleLockApp ( );

# включити lt;afxdisp.h>

Зауваження

Збільшує в рамках глобальної підрахунок числа активних об'єктів у програмі.

Рамках тримає підрахунок числа об'єктів у застосунку. AfxOleLockApp і AfxOleUnlockApp функції, відповідно, збільшити номер і decrement цього граф.

Коли користувач намагається закрити додаток, який має активних об'єктів — застосунок, для яких кількість активних об'єктів є ненульовим — рамках приховує застосунку з подання користувача, а не повністю вимкненням. AfxOleCanExitApp функція вказує, чи можна припинити застосування.

Телефонуйте AfxOleLockApp з будь-якого об'єкта, який виставляє OLE інтерфейси, якщо воно буде небажаним для цього об'єкта, щоб бути знищені в той час ще використовується клієнтського застосунку. Також називають AfxOleUnlockApp в деструктор будь-якого об'єкта, який викликає AfxOleLockApp в конструкторі. За замовчуванням COleDocument (і похідні класи) автоматично блокувати та розблоковувати програму.

Дивіться також AfxOleUnlockApp, AfxOleCanExitApp, COleDocument

Index