CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

utiliser le presse papier

isoman
isoman
Niveau 5
08 février 2008 à 23:53:01

Bonjour est ce que vous connaissez des fonctions qui permettent de;
1- recuperer le contenu du presse papier.
2-et/ou le vider.
Je precise que j'utilise ubuntu.
Merci beaucoup.

caelacanthe
caelacanthe
Niveau 10
09 février 2008 à 00:50:03

tiens, j'avais posté un topic similaire y a peu de temps!

c'était sur comment récupérer les captures d'écran :oui:

mais c'était sous windows, avec la librairie windows.h et un pompage éhonté des sources de la msdn :(

dnob700
dnob700
Niveau 10
09 février 2008 à 01:21:36

"pompage éhonté des sources de la msdn"

no comment ...

isoman : sous linux c'est autrement plus compliqué que sous windows (ne serait-ce que parce que le presse papier n'existe pas pour linux, c'est d'autre logiciel qui le fournissent). Tu vas devoir passer par la lib qui gère ton bureau (par exemple GTK pour gnome) pour pouvoir le faire. Ça demande d'avoir déjà un peu utilisé la bibliothèque en question (pour QT, je n'en sais rien, je ne connais pas).
Il faudrait donc que tu nous en dise un peu plus (langage, connaissance, type de presse papier que tu vise (ctrl+c/v ou sélection de la souris), etc.).

isoman
isoman
Niveau 5
09 février 2008 à 16:36:18

slt j'utilise ubuntu 7.10 et je programme en C. J'ai deja utilisé GTK a moult reprises .Il s'agit de recuperer le texte qu'on a déja copier .
Merci

dnob700
dnob700
Niveau 10
09 février 2008 à 17:10:32

dans ce cas là, c'est assez facile. Tu doit utiliser la "classe" GtkClipboard. Les fonctions les plus utiles sont : gtk_clipboard_get, gtk_clipboard_set_text et gtk_clipboard_wait_for_text.

Toutes les info sont là : http://library.gnome.org/devel/gtk/stable/gtk-Clipboards.html

isoman
isoman
Niveau 5
09 février 2008 à 18:58:35

ça fonctionne! mais il y a un ptit probleme, je fais comment pour quitter la boucle infinie de gtk apres l'utilisation la recupertation du contenu du presse papier ?

caelacanthe
caelacanthe
Niveau 10
09 février 2008 à 19:03:38

je ne disais pas ca pour toi, dnob700 :rouge:

juste que j'ai pris le code source tiré de la msdn que tu m'as donné, et que je l'ai mis dans mon programme, alors que je ne sais même pas comment ca marche :peur:

caelacanthe
caelacanthe
Niveau 10
09 février 2008 à 19:04:25

sinon, isoman, j'utiliserais un goto, ou une autre condition de boucle pour faire plus propre :ok:

isoman
isoman
Niveau 5
09 février 2008 à 19:27:49

Gtk c de la programmation événementielle pas sequentielle donc le goto et autre truc ne fonctionne pas comme on le souhaite

Engineer
Engineer
Niveau 12
10 février 2008 à 12:20:11

En plus le goto fais souvent tâche dans un code source et provoque souvent des erreurs de compilation. Vaut mieux l'éviter.

dnob700
dnob700
Niveau 10
10 février 2008 à 18:08:21

"En plus le goto fais souvent tâche dans un code source et provoque souvent des erreurs de compilation."

Que ça fasse tâche peut-être, mais je suis sûr que ça en fait pas d'erreur de compilation.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment