Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.11;
Скачать: CL | DM;

Вниз

Данные из clipboard   Найти похожие ветки 

 
Alex_Y   (2007-08-23 05:36) [0]

Привет всем!

вопрос такой, есть приложение которое при копировании в буфер обмена создает свой формат, идентификатор формата я знаю. Каким образом я могу прочитать то что эта программа пишет, размер записанных в буфер данных, формат (если это возможно было бы просто идеально), ну и сам набор данных. желательно на примере.

заранее благодарен.


 
Сергей М. ©   (2007-08-23 08:05) [1]

1. Получить хэндл (см. GetClipboardData, TClipboard.GetAsHandle)

2. Имея хэндл получить указатель на блок памяти, содержащий данные (см. GlobalLock)

3.Имея хэндл получить этого блока (см. GlobalSize)

4. Скопировать блок (см. CopyMemory, MoveMemory, Move, TStream.WriteBuffer)

5. Освободить полученный указатель (см. GlobalUnlock)


> формат (если это возможно было бы просто идеально)


С форматом придется разбираться самому.



Страницы: 1 вся ветка

Текущий архив: 2007.11.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.013 c
9-1162945673
cxvxc
2006-11-08 03:27
2007.11.11
Спрайт OpenGL


2-1192591433
balepa
2007-10-17 07:23
2007.11.11
Access Violation or Invalide Pointer operation


15-1191606767
mp5k
2007-10-05 21:52
2007.11.11
Открытие *.rar файлов в проводнике?


3-1183366710
Игорь Шевченко
2007-07-02 12:58
2007.11.11
Кто и как передает сообщения об ошибках при работе в оракле ?


2-1192969619
Lebedev
2007-10-21 16:26
2007.11.11
Caption RadioGroup должен переходить на новую строку.