Olá galera. Eu estou montando uma biblioteca para rodar em windows e linux (e no futuro mac) e eu tenho uma dúvida.
Eu quero gerenciar o ctrl+c e ctrl+v dos programas lendo e escrevendo no buffer.
No windows eu consegui ler e escrever no buffer usando o clipboard do windows.h.
Na hora de eu pesquisar em linux eu li que o clipboard é gerenciado elo ambiente (no ubuntu o gnome).
Eu gostaria de saber se isso é verdade, se eu preciso programar para um ambiente expecífico (KDE ou Gnome) ou se eu posso fazer um programa que rode em qualquer ambiente linux. Tipo se existem funções de janelas para qualquer ambiente e se existe o buffer de clipboard padrão em qualquer linux.