![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
при нажатии CTRL+C [D7, WinXP]
_гость © (2004-06-02 14:41:00)Кто-нибудь может подробно рассказать что происходит при нажатии CTRL+C ? Что в системе происходит конкретно.
pasha_golub (2004-06-02 18:51:00) [1]Удалено модератором
Примечание: Offtopic
_гость (2004-06-02 18:44:00) [2]2 WebErr © (02.06.04 18:26) [13]
Что WM_COPY ?
WebErr (2004-06-02 18:26:00) [3]WM_COPY
pasha_golub (2004-06-02 17:43:00) [4]Удалено модератором
Примечание: Offtopic
Тимохов (2004-06-02 17:23:00) [5]Удалено модератором
Примечание: Offtopic
_гость (2004-06-02 16:38:00) [6]Удалено модератором
Примечание: Offtopic
Игорь Шевченко (2004-06-02 16:37:00) [7]
> и блокнот, и прочая лабуда тоже так же ?
Да.
pasha_golub (2004-06-02 16:28:00) [8]_гость (02.06.04 16:26) [7]
Прочая лабуда чуток по-другому - они ведь к инету не подключены.
_гость (2004-06-02 16:26:00) [9]//браузер регистрирует сочетание клавиш
и блокнот, и прочая лабуда тоже так же ?
Игорь Шевченко (2004-06-02 16:19:00) [10]
> Ну я прямо сейчас(1) выделяю слово "сейчас(1)", нажимаю
> CTRL+C и оно оказывается в буффере обмена
Мистика просто какая-то. Не иначе, там колдун сидит внутре.
Все просто - браузер регистрирует сочетание клавиш, и при регистрации сообщает, что при нажатии ему должна приходить такая-то команда. По приходе этой команды он берет текущий выделенный текст и помещает его в буфер обмена.
_гость (2004-06-02 16:06:00) [11]Мож это я такой трудный хз.
Ну я прямо сейчас(1) выделяю слово "сейчас(1)", нажимаю CTRL+C и оно оказывается в буффере обмена.
Я про это впрашиваю.
Игорь Шевченко (2004-06-02 15:39:00) [12]_гость (02.06.04 15:21)
Тому, кто зарегистрировал это сочетание клавиш. Приходит сообщение WM_COMMAND с параметром, который конкретное приложение заранее зарегистрировало.
Gero (2004-06-02 15:29:00) [13]
> Игорь Шевченко © (02.06.04 14:44)
4) Комп выключается.
...
_гость (2004-06-02 15:21:00) [14]2 Игорь Шевченко © (02.06.04 14:44) [1]
про второй пункт можно по подробнее ?
кому какие сообщения... и т.д.
Игорь Шевченко (2004-06-02 14:44:00) [15]1) Ничего
2) Выполняется команда Copy
3) Консольному приложению посылается прерывание