1

是否可以从屏幕左上角以像素为单位获取 ltk(Common Lisp 基本 GUI 库)窗口(其角之一)的位置?

我正在尝试使用鼠标移动来控制我正在制作的小程序(此处有详细信息 ),但我只能找到鼠标相对于窗口的位置,并且只能相对于屏幕本身进行设置。我想隐藏光标并在每次移动后将其返回到固定点,注意它是如何移动的。我需要知道窗口位置以校正不同的测量值。

4

1 回答 1

1

手册提供了几个用于操作顶层的选项,例如移动窗口或查找其位置和尺寸。这里需要的特定表达式是 (geometry *tk*),它返回窗口的 x 和 y 位置和大小的列表。

于 2019-05-15T10:36:01.143 回答