0

ログイン ダイアログ (ユーザーとパスワードを取得する) のように、ダイアログのエントリからテキストを取得する必要があります。

4

1 に答える 1

0

ダイアログのエントリ ウィジェットからテキストを取得するには、gtk_entry_get_text を使用する必要があります。

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

次のことに注意してください。

  • まず、ウィンドウ ダイアログやその他のウィジェットではなく、エントリ ウィジェットをパラメーターとして渡す必要があります。
  • GtkWidget を GtkEntry にキャストする必要があります。
  • 返される文字列は GtkEntry によって割り当てられるため、解放しないでください。
于 2010-06-04T13:02:55.187 に答える