Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Обновления на сайте
В раздел Примеры кода добавился пример "Как перевести строку из Windows-кодировки
в OEM-кодировку?"
Перевод
Сегодня вашему вниманию представлен перевод функции SHGetImageList.
SHGetImageList
Функция SHGetImageList извлекает список изображений (image list).
HRESULT SHGetImageList(
int iImageList,
REFIID riid,
void** ppv
);
Параметры
iImageList – определяет тип изображения. Может принимать одно из следующих значений:
SHIL_LARGE – изображение размером 32x32 пикселя.
SHIL_SMALL – изображение размером 16x16 пикселей.
SHIL_EXTRALARGE – изображение размером большим, чем 32x32 пикселя.
SHIL_SYSSMALL – изображение отслеживает системную метрику малых иконок.
SHIL_LAST – определяет константу со значением, равным значению последней константы,
SHIL_SYSSMALL.
riid – идентификатор интерфейса списка изображений (IID_IImageList).
ppv – адрес указателя на интерфейс IImageList.
Возвращаемые значения
В случае успеха возвращается S_OK, ошибка в противном случае.
Требования
Заголовок: shellapi.h.
Библиотека импорта: нет.
Минимальная операционная система: Windows XP.
хелп по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@online.ru