2010-06-04 8 views

Répondre

0

Pour obtenir le texte d'un widget d'entrée dans une boîte de dialogue, vous devez utiliser gtk_entry_get_text.

char* entry_content; 
entry_content = gtk_entry_get_text(GTK_ENTRY(entry_widget)); 

Vous devez prendre soin de ces choses:

  • D'abord, vous devez passer le widget d'entrée en tant que paramètre, et non la boîte de dialogue de fenêtre ou tout autre gadget.
  • Vous devez convertir le GtkWidget en GtkEntry.
  • La chaîne de retour est allouée par le GtkEntry, donc vous ne doit pas le libérer.