вставка рисунка из буфера обмена

Тема в разделе "WASM.BEGINNERS", создана пользователем ring4, 14 дек 2006.

  1. ring4

    ring4 New Member

    Публикаций:
    0
    Регистрация:
    19 ноя 2006
    Сообщения:
    279
    Программа делает PrintScreen, и то что делает эта команда сохраняется в буфере обмена. Как мне с него сохранить эту информацию в виде рисунка.
     
  2. atorn

    atorn New Member

    Публикаций:
    0
    Регистрация:
    14 дек 2006
    Сообщения:
    64
    В BC++ можно так:
    Код (Text):
    1. #include "Clipbrd.hpp"
    2. TClipboard *pCB = Clipboard();
    3. if (pCB->HasFormat(CF_BITMAP))
    4. {
    5. Image1->Picture->Bitmap->LoadFromClipboardFormat(CF_BITMAP,pCB->GetAsHandle(CF_BITMAP),0);
    6. }