imagegrabwindow

(PHP 5 >= 5.2.2, PHP 7, PHP 8)

imagegrabwindow — Захоплює зображення вікна

Опис

imagegrabwindow(int $handle, bool $client_area = false): GdImage|false

Робить знімок вікна або його клієнтської частини, використовуючи windows обробник (властивість HWND COM об'єкта)

Зауваження :

Функція доступна лише у Windows.

Список параметрів

handle

ID вікна HWND.

client_area

Включає клієнтську частину вікна програми.

Значення, що повертаються

Повертає об'єкт зображення у разі успішного виконання, **false**в случае возникновения ошибки.

Помилки

E_NOTICE видається, якщо handle є неприпустимим обробником вікна. E_WARNING видається, якщо Windows API застарів.

список змін

ВерсияОпис
8.0.0У разі успішного виконання функція тепер повертає екземпляр GDImage; раніше повертався ресурс (resource).
8.0.0client_area тепер очікує на логічне значення (bool); раніше очікувалося ціле число (int).

Приклади

Приклад #1 Приклад використання imagegrabwindow()****

Захоплення вікна (IE наприклад)

Loading...

Захоплення вікна (IE наприклад) із вмістом

Loading...

Дивіться також