Linux-在C++; 在我的Linux上的C++程序中,我试图在当前的Windows上做一个滚动。我正在寻找一种简单的方法来实现这一点,Xorg吓了我一跳(太多了!)。我读过xdotools之类的东西,但我不确定。。。有没有一个很好的管理X的库

Linux-在C++; 在我的Linux上的C++程序中,我试图在当前的Windows上做一个滚动。我正在寻找一种简单的方法来实现这一点,Xorg吓了我一跳(太多了!)。我读过xdotools之类的东西,但我不确定。。。有没有一个很好的管理X的库,c++,linux,scroll,C++,Linux,Scroll,谢谢 我不认为滚动的内部机制在不同的UI工具包中是一致的,所以你最好的选择是模拟鼠标滚轮动作。你为什么不使用一些像gnome或kde这样的高级桌面管理系统呢?我确信,无论您当时使用什么GUI编辑器,都会有一个直观的滚动功能。@ylabidi我认为您没有抓住要点。他想写一个程序,可以通过在其他程序的窗口中滚动来操纵窗口。这不容易以防故障的方式实现。您是否考虑在应用程序中使用QT(并使之成为GUI应用程序)或在应用程序中使用 NCurss(并使之成为控制台应用程序)。或者可能送一些。。。

谢谢

我不认为滚动的内部机制在不同的UI工具包中是一致的,所以你最好的选择是模拟鼠标滚轮动作。你为什么不使用一些像gnome或kde这样的高级桌面管理系统呢?我确信,无论您当时使用什么GUI编辑器,都会有一个直观的滚动功能。@ylabidi我认为您没有抓住要点。他想写一个程序,可以通过在其他程序的窗口中滚动来操纵窗口。这不容易以防故障的方式实现。您是否考虑在应用程序中使用QT(并使之成为GUI应用程序)或在应用程序中使用<代码> NCurss<代码>(并使之成为控制台应用程序)。或者可能送一些。。。