Главная страница
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.032 c
1-1081410481
LORDMAXX
2004-04-08 11:48
2004.04.25
КАК ЛЕЧИТЬ File not found DsgnIntf ???


11-1059306656
Кладов
2003-07-27 15:50
2004.04.25
глюк комбобокса?


6-1077882761
LKan
2004-02-27 14:52
2004.04.25
картинка


1-1081512358
Аноним
2004-04-09 16:05
2004.04.25
Удаление головы (очередь)


1-1081187071
3APA3A
2004-04-05 21:44
2004.04.25
Сколько времени прошло с момента создания файла...