LINUX.ORG.RU

C++ перехват событий буфера обмена

 


0

1

Не пойму как прочитать и вывести скажем все, что сейчас находится в буфере обмена, а потом дописать туда еще что-либо. Нашел статью, но на сколько я понимаю, в линуксе она бесполезна, так как нет vcl\Clipbrd.hpp

Ответ на: комментарий от trex6

не, тутлкиты мне увы не нужны, яб так с wxwidgets наваял давно. Проект использует Ogre,MyGUI, в них нет ничего для перехвата буфера, нужно что-то отдельно подключить, наподобие как в статье Clipbrd.hpp, проблема в том, что хотелось бы еще и кроссплатформенно.

raycast
() автор топика
Ответ на: комментарий от raycast

Кроссплатформенно не получится. Нужно либо самому написать. В линуксе за это отвечает (емнип) X-ы, в винде, соответственно, WinAPI, в макакОС еще что-то, либо брать готовый фреймворк. О библиотеках спецаильно для работы с буффером обмена я не слышал.

Можно посмотреть как в Qt реализована работа с буфером и, если там не очень много всяких заморочек, забрать код оттуда.

trex6 ★★★★★
()
Последнее исправление: trex6 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.