作为我正在处理的小应用程序的一部分,我需要找到一种方法在我点击时返回鼠标在屏幕上的坐标。我正在寻找一种在整个操作系统上运行相同的解决方案,或者至少在Unix系统上运行相同的解决方案。我想知道是否有一个低级别的解决方案。我见过用Java,C#和Python实现的解决方案,但它们都涉及使用更大的框架。
答案 0 :(得分:1)
我建议使用Qt。问题在于,您将在不同的平台上使用不同的窗口系统,甚至可能在Linux上。
作为后备,您可以检查Qt如何在平台上获得这一点,并将其复制/粘贴到您的软件中。它可能会为您的软件带来更多依赖。
gtk也是一个选项,但它可能不是一个跨平台的解决方案,如Qt或wxWidgets,甚至是FLTK。但是,gtk更接近您的初始要求,即C编程语言。