gpt4 book ai didi

c - 我应该使用 GTK 线程/关于 GTK 线程的好教程吗?

转载 作者:行者123 更新时间:2023-12-03 12:52:36 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

5个月前关闭。




Improve this question




到目前为止,这是我的场景:

我正在尝试在 C 中使用 GTK 构建一个 GUI。在 GUI 的中间将是一个显示视频输入的屏幕。视频输入窗口是一个 XLIB 窗口,我(目前尝试尝试失败)将其包装在 GTK 小部件中。然而,它周围将是按钮等。与视频交互或根据视频输出做事。

我想知道这是否是使用线程的正确时间,因为我希望我的 GTK GUI 在显示视频输入/处理时运行。如果有任何好的指南,如果没有,您会推荐什么?

从@bash.d 的评论中,我应该使用线程,有没有人知道任何好的链接或者我应该在手册页中查看的位置,因为我似乎变得更加困惑并且遇到了不推荐使用的功能。

最佳答案

如果您这样做的唯一原因是保持 UI 响应,我会劝阻您不要使用线程。相反,你应该打电话

while (gtk_events_pending())
gtk_main_iteration();

在视频处理过程中的某些时刻。

关于c - 我应该使用 GTK 线程/关于 GTK 线程的好教程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18236020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com