Вниз
Скачать: 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
2-1192444473
ALSHTAM
2007-10-15 14:34
2007.11.11
вопрос по firebird


15-1191508929
Ega23
2007-10-04 18:42
2007.11.11
Рыдал


15-1191704974
яблочго
2007-10-07 01:09
2007.11.11
GIF овский TImage


6-1165172528
Yegorchic
2006-12-03 22:02
2007.11.11
Перехват запуска соединение по dial-up


4-1167403723
MasteroK
2006-12-29 17:48
2007.11.11
Как извлечь выделеный текст из объектов следующих классов:




   Наверх