Функции, используемые основными органами управления


Ниже перечень функций, используемых основными органами управления.

Функция Описание
DPA_Create Создает динамический массив указателей (DPA).
DPA_DeleteAllPtrs Удаляет все элементы из динамического массива указателей (DPA) и соответственно сокращает DPA.
DPA_DeletePtr Удаляет элемент из динамического массива указателей (DPA). DPA сжимается в случае необходимости, чтобы компенсировать удаленный элемент.
DPA_Destroy Освобождает Динамический массив указателей (DPA).
DPA_DestroyCallback Вызывает pfnCB для каждого элемента динамического массива указателей (DPA), затем освобождает DPA.
DPA_EnumCallback Выполняет итерацию Динамического массива указателей (DPA) и вызывает pfnCB для каждого элемента.
DPA_GetPtr Извлекает элемент от динамического массива указателей (DPA).
DPA_InsertPtr Вставляет новый элемент в указанную позицию в динамическом массиве указателей (DPA). В случае необходимости, DPA расширяется, чтобы вместить новый элемент.
DPA_Search Находит элемент в динамическом массиве указателей (DPA).
DPA_SetPtr Устанавливает значение для элемента в динамическом массиве указателей (DPA).
DPA_Sort Сортирует элементы в динамическом массиве указателей (DPA).
DrawShadowText Рисует текст, который имеет тень.
DSA_Create Создает динамический массив структуры (DSA).
DSA_Destroy Освобождает динамический массив структуры (DSA).
DSA_DestroyCallback Выполняет итерацию динамического массива структур (DSA), вызывая указанную функцию обратного вызова для каждого элемента. После достижения конца массива, освобождает DSA.
DSA_GetItemPtr Извлекает элемент из динамического массива структур (DSA).
DSA_InsertItem Вставляет новый элемент в динамический массив структур (DSA). В случае необходимости, DSA расширяется, чтобы вместить новый элемент.
GetEffectiveClientRect Вычисляет размеры прямоугольника в рабочей области.
GetMUILanguage Возвращает язык, используемый в настоящее время стандартными органами управления для конкретного процесса.
InitCommonControls Регистрирует и инициализирует классы окна стандартного органа управления. Эта функция является устаревшей. Новые приложения должны использовать функцию InitCommonControlsEx.
InitCommonControlsEx Регистрирует указанные классы стандартного органа управления из динамически подключаемой библиотеки (DLL) стандартных органов управления.
InitMUILanguage Дает возможность приложению определить язык, используемый стандартными органами управления, который является другим, а не системным язык.
PFNDPACOMPARE Определяет прототип для функции сравнения, используемой функциями DPA_Sort и DPA_Search.
PFNDPAENUMCALLBACK Определяет прототип для функции обратного вызова, используемой функцией DPA_EnumCallback.
PFNDSAENUMCALLBACK Определяет прототип для функции обратного вызова, используемой функцией DSA_DestroyCallback.
ShowHideMenuCtl Устанавливает или удаляет метку выбора (галочку) напротив указанного пункта меню и показывает или скрывает соответствующий орган управления. Функция добавляет галочку к указанному пункту меню, если он не имеет ее, а затем показывает на экране соответствующий орган управления. Если пункт меню уже имеет галочку, функция удаляет галочку и скрывает соответствующий орган управления.
Str_SetPtrW Устанавливает в параметре ppwzCurrent копию параметра pszNew и, в случае необходимости, освобождает предыдущее значение.

 

Назад в оглавление
На главную страницу

Hosted by uCoz