Bonjour,
Je vous explique mon problème, je crée un fenetre avec 2 gtk_entry. J'ai un bouton qui doit agir sur ces 2 entry. Seulement j'ai remarquer que avec je ne sais transferer que une variable.

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
int main()
{
     ... Mon code
     g_signal_connect(G_OBJECT(Btn_Save), "clicked", G_CALLBACK(Enco_Save), entry1, entry2);
}
 
void cb_Fonction(GtkWidget *pEntry1, GtkWidget *pEntry2)
{
     Action a effectuer avec mes widget
}
Seulement comme vous pouvez vous doutez, un telle code ne fonctionnera jamais.
J'ai chercher mais en vain, je ne trouve pas comment je pourrais passer les pointeur de mes deux widget pour etre utilisé dans ma fonction callback.

En vous remercians