打印

关于linux界面编程的问题

关于linux界面编程的问题

在linux中,能否得到当前界面中的窗口和这些窗口中各个控件的信息。比如:系统打开了一个应用程序,该应用程序中有若干控件(按钮,对话框,文本框等等),我想写一个程序得到这些控件的信息,如何实现?谢谢

TOP

帮顶,关注!
Motley 迷彩 北辰之神,苍青之君,广兮长空,以翱以翔 http://zongtongyi.blogbus.com

TOP

具体我也不知道怎么实现,不过可以帮你分析一下:
实现linux下面的窗口不象win那么统一,它有motif,X,gtk,qt等多种库实现的窗口,所以要首先判断这些窗口是什么类型,然后依据类型找控件信息。所以呢,你要分别熟悉motif,X,gtk,qt这些窗口的编程。
===以上……………
因为我是程序员,所以不能容忍任何严重的BUG! 很好看的韩剧:《你来自哪颗星》,《去海边吧》,《最后的舞请与我一起》 看贴的能不能给留个言啊!~~~~

TOP

我对这些编程有一定的了解,但是我觉得找到他们的类型之后要做的工作不是那么简单。

TOP

linux下好象没有句柄的概念哦~~~有enmuwindows之类的函数吗?哈哈……不懂linuxGUI编程
因为我是程序员,所以不能容忍任何严重的BUG! 很好看的韩剧:《你来自哪颗星》,《去海边吧》,《最后的舞请与我一起》 看贴的能不能给留个言啊!~~~~

TOP

觉得没什么意义...  

TOP

用Java很方便,窗口和系统功能都比较强,而且可夸平台运行。

TOP

用java怎么实现?如果当前窗口上的界面程序不是用java写的,我能有java程序来获得他们的信息吗?

TOP