BOOL AFXAPI AfxOleLockControl (REFCLSID clsid );
BOOL AFXAPI AfxOleLockControl (LPCTSTR lpszProgID );
#include lt;afxwin.h>
戻り値
コントロールのクラス ファクトリが正常にロックされていたそうでなければ 0。
パラメーター
clsid
コントロールの一意なクラス ID。
lpszProgID
コントロールの一意のプログラム ID。
解説
コントロールに関連付けられている動的に作成されたデータがメモリに残りますので、指定されたコントロールのクラス ファクトリをロックします。これは、大幅に、コントロールの表示を高速化することができます。たとえば、ダイアログ ボックスにコントロールを作成した場合に、 AfxOleLockControlでコントロールをロックすると、作成して、ダイアログ ボックスの表示または破棄するたびに、もう一度殺す必要はありません。ユーザーが開き、繰り返しダイアログ ボックスを閉じる場合は、コントロールをロックと大幅にパフォーマンスが向上することができます。コントロールを破棄する準備ができたら、 AfxOleUnlockControlを呼び出す。
参照特価;AfxOleUnlockControl(&N)