作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个问题,我实际上是在我的软件中重新编码 RFB 协议(protocol)以与 VNC 服务器通信,我想知道如何获得服务器桌面大小的大小。我已经在 serverInit 消息中测试了 framebuffer_width 但它不代表桌面的卷轴大小我不知道如何获取它?
我的第二个问题是向服务器发送 PointerEvent 消息。要移动鼠标,实际上在我的软件中我将鼠标的 x 和 y 设置为位置 {0, 0},当我将其发送到 VNC 服务器时它成功运行,但是当我将 5 添加到 x 位置时它没有'不移动 5 个像素,它移动的比我想要的大,我不明白为什么????你能帮我吗 ?
感谢您的回答!
最佳答案
听起来您的两个问题都可能是您客户端的缩放问题。
一些问题可能会帮助您回答自己的问题(因为如果您想要明确的答案,您确实需要发布更多信息):
顺便说一句,我找到了 official RFB documentation有点缺乏,我认为这些链接更适合 RFB 引用:
关于c++ - RFB 协议(protocol)中的 PointerEvent 和 DesktopSize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4118539/
我有一个问题,我实际上是在我的软件中重新编码 RFB 协议(protocol)以与 VNC 服务器通信,我想知道如何获得服务器桌面大小的大小。我已经在 serverInit 消息中测试了 frameb
我是一名优秀的程序员,十分优秀!