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

Вниз

Перехват записи в буфер обмена   Найти похожие ветки 

 
Shaman_ ©   (2006-05-26 14:37) [0]

Необходимо отслеживать копирование текста в буфер обмена по  комбинации клавиш CTRL+C.
Перехватываю из своей программы CTRL + C, дальше считываю буфер через Clipboard.AsText, но естественно такой подход не всегда работает. Если в момент перехвата вызова CTRL+C моей программой, буфер обмена не успевает принять новое значение, то я естественно получаю старое значение буфера.

Как можно поймать событие записи в буфер, чтобы считывать его значение только после записи в него новых данных?


 
MBo ©   (2006-05-26 14:44) [1]

SetClipboardViewer+WM_DRAWCLIPBOARD

BTW, я, например, обычно пользуюсь не Ctrl-C, а Ctrl-Ins


 
Shaman_ ©   (2006-05-26 15:22) [2]

Спасибо MBo!

>BTW, я, например, обычно пользуюсь не Ctrl-C, а Ctrl-Ins
Да это не суть. У меня не шпион, а просто нужно сделать шифрования буфера обмена по CTRL+C



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

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

Наверх




Память: 0.47 MB
Время: 0.052 c
8-1141476593
Ал
2006-03-04 15:49
2006.10.01
И снова antialiasing


1-1155712822
Dell3r
2006-08-16 11:20
2006.10.01
Доступ к закладкам в .rtf


2-1157712853
v_o_v_a
2006-09-08 14:54
2006.10.01
класс TStringList


2-1158095833
Doblclick
2006-09-13 01:17
2006.10.01
richedit


2-1157812850
Juri
2006-09-09 18:40
2006.10.01
Как программно узнать день недели любой даты?