【问题标题】:How to use anonymous pipes in windows api (and pass to gtk function)?如何在 windows api 中使用匿名管道(并传递给 gtk 函数)?
【发布时间】:2009-07-27 19:37:04
【问题描述】:

我需要能够将代表 fd(管道 fd)的 int 值作为第一个参数传递给 gtk 函数

gint gdk_input_add gint source,
         GdkInputCondition condition,
         GdkInputFunction function,
                       gpointer data);

我该怎么做,因为CreatePipe 返回的 HANDLE 不是 int?

谢谢

【问题讨论】:

    标签: c++ gtk pipe windows


    【解决方案1】:

    要将HANDLE 值转换为C 文件描述符,请调用_open_osfhandle

    【讨论】:

      猜你喜欢
      • 2014-08-26
      • 1970-01-01
      • 1970-01-01
      • 2017-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多