我对Linux不太熟悉,但对C和C ++有一定的经验。我想与一些Visual FX和/或UI开发(C或C ++)取得联系。我想知道是否有可能在Ubuntu Unity UI上访问桌面的GUI元素。
我特别想做的是在桌面或窗口或整个屏幕上渲染动画。 (用鼠标左右点击时的粒子效果)。
有人能指出我正确的方向吗? (图书馆,文件......)
答案 0 :(得分:1)
我认为桌面效果必须针对相应的Window Manager进行设计。 我认为Unity使用(某种)compiz,所以你应该研究compiz插件开发。
很多“我认为”所以我不确定这对你有帮助,但祝你好运。
答案 1 :(得分:1)
您想了解更多关于GTK的信息。网上有很多文档(还有一些书)。您可以使用GtkMM在C ++中编码(但您也可以考虑使用Qt)。 GTK本身用 C 编码,具有精心设计的编码风格和惯例。查看其源代码是值得的。