GTK3打印功能就是这个,用于确认当前的默认打印机:
gtk_printer_is_default ()
但是,这仅在调用此枚举函数后才有用:
gtk_enumerate_printers ()
GET 和 SET 是否有直接默认打印机的功能?
答案 0 :(得分:0)
我认为由您在应用程序中设置默认值 打印机,API没有努力提供GET或SET。 您的申请应该是这样的:
static gboolean
get_default_printer(GtkPrinter *printer, gpointer data)
{
gboolean ret = gtk_printer_is_default(printer);
if (ret)
set_default_printer = printer;
return ret;
}