AfxOleLockControl

BOOL AFXAPI AfxOleLockControl (REFCLSID clsid );

BOOL AFXAPI AfxOleLockControl (LPCTSTR lpszProgID );

# include lt;afxwin.h>

Возвращаемое значение

Ненулевое значение, если фабрика класса элемента управления был успешно закрыт; в противном случае 0.

Параметры

clsid

Класса уникальный Идентификатор элемента управления.

lpszProgID

Уникальный программный Идентификатор элемента управления.

Примечания

Блокирует фабрика класса указанного элемента управления, так что остается в памяти, динамически созданные данные, связанные с элементом управления. Это может существенно ускорить отображение элементов управления. Например после того, как создать элемент управления в диалоговом окне и заблокировать элемент управления с AfxOleLockControl, не требуется для создания и убивать его снова, каждый раз, когда диалоговое окно показано или уничтожены. Если пользователь открывает и закрывает диалоговое окно неоднократно, блокировка элементов управления может значительно повысить производительность. Когда вы будете готовы уничтожить элемента управления, вызов AfxOleUnlockControl.

См. также AfxOleUnlockControl

Index