JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

CopyImage

- функция WinAPI
Функции WinAPI
Создает новое изображение (значок, курсор, или точечный рисунок) и копирует атрибуты указанного изображения в новое изображение. При необходимости, функция подгоняет размер нового изображения под требуемый.
Синтаксис
function CopyImage(
  Image,
  Type,
  Width,
  Height,
  Flags
): Boolean;

Параметры
Параметр Тип Описание
Image Number дескриптор копируемого изображения
Type Number тип копируемого изображения (см. ниже)
Width Number ширина нового изображения или 0, если она остается неизменной
Height Number высота нового изображения или 0, если она остается неизменной
Flags Enum набор различных флагов (см. ниже)

Параметр Type
Значение Описание
IMAGE_BITMAP точечный рисунок
IMAGE_CURSOR курсор
IMAGE_ICON значок (пиктограмма)

Параметр Flags
Значение Описание
LR_COPYDELETEORG удаляет исходное изображение после создания копии
LR_COPYFROMRESOURCE пытается перезагрузить ресурс значка или курсора из исходного файла. Это полезно для создания разноразмерных копий изображения, когда файл ресурса содержит несколько размеров ресурса. Без этого флага функция сжимает или растягивает исходное изображение до нового размера. Если этот флаг установлен, функция использует наиболее приближенный к требуемому размер в файле ресурса. Однако, это будет успешным только в том случае, если параметр Image был загружен функциями LoadIcon, LoadCursor или LoadImage с флагом LR_SHARED.
LR_COPYRETURNORG возвращает исходное значение параметра Image, если оно удовлетворяет критериям для копирования (при этом флаг LR_COPYDELETEORG игнорируется). Если этот флаг не установлен, всегда создается новый объект.
LR_CREATEDIBSECTION при копировании точечного рисунка изображение создается, как не зависящий от устройства битовый образ (DIB).
LR_MONOCHROME создает новое монохромное изображение
Возвращаемое значение
true в случае успеха или false в противном случае.
Совместимость
Windows API
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/WinAPI/Function/CopyImage.htm
© 2024,