![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 23.11.2016
Сообщений: 100
|
![]()
драсти кто знает как отменить копирование файлов и папок через буфер обмена этот код отменяет если скопирован любой текст
Код:
Код:
Последний раз редактировалось falsebegin; 12.03.2019 в 19:56. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.11.2016
Сообщений: 100
|
![]()
неужто никто не знает
|
![]() |
![]() |
![]() |
#3 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
![]()
А что, тот же
Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 23.11.2016
Сообщений: 100
|
![]()
не помогает вот так работает но мне нужно сделать так чтобы кнопка активировался если есть буфер обмене?
Код:
Последний раз редактировалось falsebegin; 13.03.2019 в 21:07. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,833
|
![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,871
|
![]()
я знаю, что убрать из меню мыши пункт "открыть в прежней версии" можно через реестр - там буквально один параметр занулить нужно. в вашем случае, чтоб убрать 2 пункта, надо тоже как-то через реестр действовать. но с осторожностью.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 23.11.2016
Сообщений: 100
|
![]()
=\\
|
![]() |
![]() |
![]() |
#8 |
Заблокирован
Регистрация: 27.08.2010
Сообщений: 37
|
![]()
Существует исходник. Прога висит в трее и ловит все обращения к буферу обмена. Остаётся лишь сделать проверку, что собственно попало в буфер. Если это текст в котором содержится имя папки, значит эту строку стереть и всё. Программа имеет высший приоритет, и поэтому любое обращение к буферу обмена пройдёт через неё.
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,833
|
![]()
Существует ссылка в посте 5 с примерами.
Цитата:
Работает через драйвер на нулевом кольце + запускается очень рано при старте системы + следит за очередью и перестраивает, если кто-то добавился? |
|
![]() |
![]() |
![]() |
#10 |
Заблокирован
Регистрация: 27.08.2010
Сообщений: 37
|
![]()
Ну не текст, так ещё проще. Там вроде выкидывается флаг CF_HDROP
Как он определён, сразу очистить. Ну надо посмотреть что и как. Да, всё прекрасно работает. И никаких нулевых колец и драйверов. Насколько я помню там образуется очередь по времени. Все приложения запущенные после этой программы идут по списку ниже. И поэтому в первую очередь ловит буфер обмена эта прога. Последний раз редактировалось leoparrd; 24.03.2019 в 19:16. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование bmp-картинки в буфер обмена | My_Number245 | Win Api | 5 | 08.05.2018 20:23 |
Копирование в буфер обмена | Abuhamed | JavaScript, Ajax | 2 | 05.02.2012 02:20 |
Копирование в буфер обмена | motorway | JavaScript, Ajax | 1 | 10.04.2011 07:36 |
Копирование данных в буфер обмена? | ArcticBear | Общие вопросы .NET | 4 | 27.11.2009 14:27 |
Копирование в буфер обмена | Xanex | Общие вопросы Delphi | 5 | 18.05.2009 23:13 |