AfxOleLockControl

BOOL AFXAPI AfxOleLockControl (REFCLSID clsid );

BOOL AFXAPI AfxOleLockControl (LPCTSTR lpszProgID );

#include lt;afxwin.h>

戻り値

コントロールのクラス ファクトリが正常にロックされていたそうでなければ 0。

パラメーター

clsid

コントロールの一意なクラス ID。

lpszProgID

コントロールの一意のプログラム ID。

解説

コントロールに関連付けられている動的に作成されたデータがメモリに残りますので、指定されたコントロールのクラス ファクトリをロックします。これは、大幅に、コントロールの表示を高速化することができます。たとえば、ダイアログ ボックスにコントロールを作成した場合に、 AfxOleLockControlでコントロールをロックすると、作成して、ダイアログ ボックスの表示または破棄するたびに、もう一度殺す必要はありません。ユーザーが開き、繰り返しダイアログ ボックスを閉じる場合は、コントロールをロックと大幅にパフォーマンスが向上することができます。コントロールを破棄する準備ができたら、 AfxOleUnlockControlを呼び出す。

参照特価;AfxOleUnlockControl(&N)

Index