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

Вниз

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

 
[BAD]Angel ©   (2004-04-06 08:50) [0]

Доброго времени суток!

Возникла такая проблемма:
Как мне из любого активного окна скопировать выделенный текст в буфер обмена? (MS Word, notepad и т.д.)

Механизм копирования: применять посылку клавиш CTRL+C в приложение или есть другие способы?


 
Cobalt ©   (2004-04-06 09:21) [1]

WM_COPY, быть может.


 
[BAD]Angel ©   (2004-04-06 10:11) [2]

нет, он не правильно производит операцию! почему-то происходит то, дуплирование операции, то ее не выполнение! Причина мне не известна. Может есть другой способ?


 
[BAD]Angel ©   (2004-04-06 11:24) [3]

значит альтернатив нет? :( жалко


 
Anatoly Podgoretsky ©   (2004-04-06 11:38) [4]

Не там ищешь врага, WM_COPY НЕ ВИНОВАТ


 
Матлабист   (2004-04-06 11:44) [5]

А никак. Приложение независимо в своих устремлении копировать что-либо в буфер. И может это делать самыми разными способами. Я могу, например, создать свое, в котором выделеный текст в буффер будет копироваться так, так мне нравиться. Например в Delphi я ставлю IDE Classic раскладку и теперь Ctrl+C означает PageDown (мне так удобнее). в том же Word я могу перенастроить клавиши. Так что Ctrl+C отпадает.

Максимум, чего можно добиться, это если тебе известен дескриптор окна, то, например, для rich edit можно воспользоваться ED_GETSELTEXT, но до этого, возможно %), прийдется внедрится в адресное пространство этого процесса ;) Но ведь окна может и не быть вовсе ;)


 
[BAD]Angel ©   (2004-04-06 11:46) [6]

так как же все-таки лучше сделать сделать, чтобы из любого приложения можно было скопировать выделенный текст?


 
Cobalt ©   (2004-04-06 13:53) [7]

А из IE скопировать выделенный текст во флешке?
Для любого - нет одного пути.
Сначала выбери, какие конкретно тексты тебя интересуют.
Т.е. только в RichEdit и Edit, или что ещё?


 
KapitanSerg ©   (2004-04-06 14:22) [8]

Ctrl+Insert -> Shift+Delete -> Shift+Insert


 
[BAD]Angel ©   (2004-04-06 16:03) [9]

желательно из любого ТЕКСТОВОГО окна (flash и другая лабудень не нужна), где присутствует текст, который можно выделить мышью...


 
Amoeba ©   (2004-04-06 16:12) [10]

Если тебе необходимо решение В ОБЩЕМ ВИДЕ, то его не существует.


 
[BAD]Angel ©   (2004-04-06 16:15) [11]

Вам лучше знать! ;)



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

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

Наверх




Память: 0.49 MB
Время: 0.028 c
7-1077785237
CrytoGen
2004-02-26 11:47
2004.04.25
создание пользователей


9-1067548576
MrAngel
2003-10-31 00:16
2004.04.25
Уменьшение числа полигонов на модели


1-1081521674
denis_group
2004-04-09 18:41
2004.04.25
Проблема с определением HDD (GetDriveType)


14-1080785243
Думкин
2004-04-01 06:07
2004.04.25
С днем рождения! 1 апреля


14-1080574261
Igorek
2004-03-29 19:31
2004.04.25
Звуки во время работы