有点奇怪,那里没有get_entry_cursor_position()方法,所以我的代码是
GtkEntry * entry = ...;
GValue value = G_VALUE_INIT;
g_object_get_property( G_OBJECT(entry), "cursor-position", &value );
但返回值未定义。那么如何找出光标的位置呢?
答案 0 :(得分:2)
好的,神奇的是通过
gtk_editable_get_position( GTK_EDITABLE(entry) );
从对象层次结构中无法立即显现!