Введение в ActiveField
Обзор объектов
Диаграмма иерархии
С чего начать
Работа с задачами
Работа с моделью
Работа с данными
Анализ результатов

GetBitmap Method

Краткое описание

Помещает в буфер обмена содержимое окна в виде битмапа (DIB - device independent bitmap). Параметры метода задают размер и цветовую глубина битмапа.

Синтаксис

Объект.GetBitmap (
   pictureWidth As Long,
   pictureHeight As Long,
   colorDepth As qfBitmapColorMode )

Параметры

pictureWidth
[in, optional] Long
pictureHeight
[in, optional] Long
colorDepth
[in, optional] qfBitmapColorMode

Замечания

Параметры pictureWidth и  pictureHeight задают размеры клиентской области окна, т.е. конечный размер изображения. Оба они должны быть положительными числами. В случае задания недопустимых значений используются текущие размеры клиентской области окна.

Параметр qfBitmapColorMode задает цветовую глубину изображения (число битов на пиксель). В настоящее время поддерживаются только цветовая глубина, не предполагающая использование палитры, т.е. qf_HighColor, qf_TrueColor или qf_TrueColorAlpha.

В результате успешной работы функции GetBitmap в буфер обмена Windows помещается растровое картинка, повторяющая содержание окна. Необходимо иметь в виду, что буфер обмена - это общий системный ресурс, и его содержимое может быть в любой момент замещено другими программами по инициативе пользователя.