方法

GtkRecentInfoget_application_info

声明 [src]

gboolean
gtk_recent_info_get_application_info (
  GtkRecentInfo* info,
  const char* app_name,
  const char** app_exec,
  guint* count,
  GDateTime** stamp
)

说明 [src]

获取指向 info 指向的资源已注册的应用程序的数据。

如果命令行包含存储规范中定义的任何转义字符,它们将被展开。

参数

app_name

类型: const char*

已注册此项的应用程序的名称。

数据由方法的调用者拥有。
值是一个以 NUL 结尾的 UTF-8 字符串。
app_exec

类型: const char**

用于存储命令行的字符串的返回位置。

该参数将由该函数设置。
返回的数据由实例拥有。
值是一个以 NUL 结尾的 UTF-8 字符串。
count

类型: guint*

用于存储此项已注册次数的返回位置。

该参数将由该函数设置。
stamp

类型: GDateTime

存储此项上次注册为该应用程序的时间的返回位置。

该参数将由该函数设置。
返回的数据由实例拥有。

返回值

类型:  gboolean

TRUE 如果具有 app_name 的应用程序已在本近期使用列表中注册了此资源,否则 FALSE。返回的 app_exec 字符串由 GtkRecentInfo 拥有,不应修改或释放。