AfxOleLockApp

void AFXAPI AfxOleLockApp ( );

#include lt;afxdisp.h>

解説

フレームワークのグローバル カウンターは、アプリケーションのアクティブなオブジェクトの数が増加します。

フレームワーク オブジェクト数のカウントは、アプリケーションのアクティブな保持します。AfxOleLockAppAfxOleUnlockApp関数はそれぞれ、インクリメントし、このカウントをデクリメント。

とき、ユーザーをしようとアクティブなオブジェクトを持つアプリケーションを閉じるには ? をアクティブなオブジェクトの数が 0 以外 ? フレームワークが完全にシャット ダウンするのではなく、ユーザーのビューからアプリケーションを非表示に。AfxOleCanExitApp関数は、アプリケーションが終了することができるかどうかを示します。

それは、クライアント アプリケーションによって使用中破壊されるオブジェクトのことが望ましいない場合は、OLE インターフェイスを公開する任意のオブジェクトからAfxOleLockAppを呼び出します。またAfxOleUnlockApp AfxOleLockAppでコンス トラクターを呼び出し、オブジェクトのデストラクターを呼び出します。既定では、 COleDocument (派生クラス) 自動的にロックし、アプリケーションのロックを解除。

参照特価;AfxOleUnlockAppAfxOleCanExitAppCOleDocument(&N)

Index