Bonjour à tous.

Je code un jeu en GTK+ pour un projet scolaire.
J'ai un problème :
je voudrai supprimer un CallBack associé à un bouton dans la fonction ciblée...

En gros :
Le bouton1 est relié à la fonction1 et dans cette fonction1 je voudrais supprimer le lien du bouton1. Ainsi une fois la fonction1 exécutée je ne peux plus cliquer sur bouton1.
J'utilise la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
g_signal_handlers_destroy(GTK_OBJECT(bouton1));
mais elle me fait planter l'appli :
Je peux supprimer tout autre CallBack mais pas celui de bouton1 avec cette fonction.

Existe-t-il une autre méthode ??
Merci

P.S.: Je code en C