Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
15-1190975008
pavel_guzhanov
2007-09-28 14:23
2007.11.11
Подскажите хороший форум по железу


15-1191949451
asker
2007-10-09 21:04
2007.11.11
Нужно вырезать кусок песни из mp3 файла


2-1192701788
dumka
2007-10-18 14:03
2007.11.11
Скины


4-1178303102
Dmitry___
2007-05-04 22:25
2007.11.11
Хендл формы из dll


2-1192991104
NiGGa
2007-10-21 22:25
2007.11.11
Delphi5 и константы




   Наверх