|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
CopyImage
The CopyImage function creates a new image (icon, cursor, or bitmap) and copies the attributes of the specified image to the new one. If necessary, the function stretches the bits to fit the desired size of the new image.
HANDLE CopyImage(
HANDLE hImage, // handle to the image to copy UINT uType, // type of image to copy int cxDesired, // desired width of new image int cyDesired, // desired height of new image UINT fuFlags // copy flags );
Parameters
hinst
Identifies an instance of the module that contains the image to be copied.
uType
Specifies the type of image to be copied. This parameter can be one of the following values:
Value Meaning IMAGE_BITMAP Copies a bitmap. IMAGE_CURSOR Copies a cursor. IMAGE_ICON Copies an icon.
cxDesired
Specifies the desired width, in pixels, of the image.
cyDesired
Specifies the desired height, in pixels, of the image.
fuFlags
Specifies a combination of the following values:
Value Meaning LR_COPYDELETEORG Deletes the original image after creating the copy. LR_COPYRETURNORG Creates an exact copy of the image, ignoring the cxDesired and cyDesired parameters. LR_MONOCHROME Creates a new monochrome image. LR_COPYFROMRESOURCE Tries to reload an icon or cursor resource from the original resource file rather than simply copying the current image. This is useful for creating a different-sized copy when the resource file contains multiple sizes of the resource. Without this flag, CopyImage stretches the original image to the new size. If this flag is set, CopyImage uses the size in the resource file closest to the desired size.This will succeed only if hImage was loaded by LoadIcon or LoadCursor, or by LoadImage with the LR_SHARED flag.
Return Values
If the function succeeds, the return value is the handle to the newly created image. If the function fails, the return value is NULL. To get extended error information, call GetLastError.
See Also
LoadImage
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
CopyImage
Функция CopyImage создает новый образ (икона, курсор, или побитовое отображение) и копии атрибуты определенного образа в новый. Если необходимо, функция протягивает биты, чтобы устанавливать желаемый размер нового образа.
РУЧКА CopyImage(
hImage РУЧКИ, // оперируется в образ, чтобы копировать UINT uType, // тип образа, чтобы копировать int cxDesired, // желаемую ширину нового образа int cyDesired, // желаемую высоту новых флагов копии образа UINT fuFlags // );
Параметры
hinst
Идентифицирует пример модуля, который содержит образ, который нужно копироваться.
uType
Определяет тип образа, который нужно копироваться. Этот параметр может быть одним из следующего величин:
Значение Величины IMAGE_BITMAP Копирует побитовое отображение. IMAGE_CURSOR Копирует курсор. IMAGE_ICON Копирует икону.
cxDesired
Определяет желаемую ширину, на пикселях, образа.
cyDesired
Определяет желаемую высоту, на пикселях, образа.
fuFlags
Определяет комбинацию следующего величин:
Значение Величины LR_COPYDELETEORG Удаляет оригинальный образ после создания копии. LR_COPYRETURNORG Создает точную копию образа, игнорирующего cxDesired и cyDesired параметры. LR_MONOCHROME Создает новый монохромный образ. LR_COPYFROMRESOURCE Пытается перезагружать иконный или ресурс курсора из оригинального файла ресурса а не просто копируя текущий образ. Это полезное для создания другой измеренная копия когда файл ресурса содержит многочисленные размеры ресурса. Без этого флага, CopyImage протягивает оригинальный образ в новый размер. Если этот флаг установлен, CopyImage использует размер в файле ресурса ближайшем в желаемый размер.Это добьется успеха только если hImage был загружен LoadIcon или LoadCursor, или LoadImage с флагом LR_SHARED.
Обратные Величины
Если функция добивается успеха, обратная величина является ручкой в вновь созданный образ. Если функция терпит неудачу, обратная величина НЕДЕЙСТВИТЕЛЬНА. Для того, чтобы расширять информацию ошибки, назовите GetLastError.
Смотри Также
LoadImage
|
|
|
|
| |