GLib简介.pptxVIP

  • 23
  • 0
  • 约8.34千字
  • 约 19页
  • 2017-06-21 发布于湖北
  • 举报
GLib简介

Glib 简介 东软GTK培训材料之二 常用宏 常用宏 G_OS_WIN32 G_OS_UNIX G_DIR_SEPARATOR G_DIR_SEPARATOR_S TRUE FALSE MIN MAX ABS CLAMP G_N_ELEMENTS g_return_if_fail/g_return_val_if_fail 常用类型转换宏 GINT_TO_POINTER GPOINTER_TO_INT 主消息循环(The Main Event Loop) g_main_loop_new g_main_run g_main_quit - g_main_new, g_main_quit -gtk_main(), gtk_main_quit() g_timeout_add/g_timeout_add_seconds g_source_remove Thread 线程初始化 g_thread_init() g_thread_supported() g_thread_init()在一个程序中只能调用一次,如果调用多次将返回错误,所以建议用以下方式调用:if (!g_thread_supported ()) {g_thread_init (NULL);} 线程创建 GThread * g_thread_create (GThreadFunc func, gpointer dat

文档评论(0)

1亿VIP精品文档

相关文档