Вниз
Скачать: CL | DM;

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

← →
race1   (2005-05-23 18:05) [0]

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

т.е. нажимаем в проге "123" вставить, и появляется наше окошко со списком
ps. продвинутый вариант с отложенной прорисовкой опустим


← →
Kerk ©   (2005-05-23 18:08) [1]

Перехватывай API во всех запущенных процессах.


← →
Kerk ©   (2005-05-23 18:09) [2]

P.S. http://wasm.ru/


← →
alpet ©   (2005-05-23 18:11) [3]

Что-то подобное реализовано в программе DzSoft Past&Save. Она меня в свое время заинтересовала тем, что все секции ее бинарника неимеют имен.


← →
Kerk ©   (2005-05-23 18:13) [4]

alpet ©   (23.05.05 18:11) [3]
Она меня в свое время заинтересовала тем, что все секции ее бинарника неимеют имен.


И что?


← →
alpet ©   (2005-05-23 18:38) [5]

Kerk ©   (23.05.05 18:13) [4]
И что?
В моем взломщике игр сбой происходил при знакомстве с этим процессом, вот и все. А в тему я это воткнул, дабы показать на существующее решение.


← →
Kerk ©   (2005-05-23 18:39) [6]

alpet ©   (23.05.05 18:38) [5]
В моем взломщике игр сбой происходил при знакомстве с этим процессом, вот и все.


Кривой взломщик игр значит :)


← →
alpet ©   (2005-05-23 18:47) [7]

Kerk ©   (23.05.05 18:39) [6]
>Кривой взломщик игр значит :)
<offtop>
Уже прямой, ну почти прямой :)
Баги на то и баги, чтобы их со времем выявлять, ликвидировать и добавлять новые :).
</offtop>



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

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



Память: 0.46 MB
Время: 0.03 c
3-1118127607
td
2005-06-07 11:00
2005.07.18
Пароль при подключении к Ораклу


4-1116581634
vidiv
2005-05-20 13:33
2005.07.18
Параметры бумаги в принтере


6-1113233727
Diesel
2005-04-11 19:35
2005.07.18
Подмена сокета при сборки пакета.


1-1119788329
начинающий
2005-06-26 16:18
2005.07.18
Как определить, пуста ли определенная папка?


8-1111240005
Radgar
2005-03-19 16:46
2005.07.18
Как изменить разрешение монитора.




   Наверх