Callback et pointeur sur structure
Bonjour a tous,
J'ai actuellement un problème pour réaliser mon programme en GTK+.
J'utilise un pointeur sur structure que je passe en paramètre de ma fonction callback. Mais une fois passe à cette fonction, je n'arrive pas a accéder aux données.
Par exemple:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
typedef struct s_ex
{
char *str;
} t_ex;
gboolean callback(GtkWidget *pWidget, gpointer pData)
{
/* afficher str sur mon ecran */
}
void fonction_diverses(t_ex *structure)
{
g_signal_connect(..., ...., ...., callback, structure);
} |
Donc voilà, bien sur ce code est à titre d'exemple pour illustrer mon problème.
J' espère donc que vous pourrez m'aider à trouver la solution.
Bonne soirée!