gpt4 book ai didi

c - C 语言远程桌面项目

转载 作者:行者123 更新时间:2023-12-04 10:14:56 24 4
gpt4 key购买 nike

我想为大学最后一年做一个项目。
所以有人建议我用 C 语言制作远程桌面
现在我知道了 C 中 Windows 的基本套接字功能,即我知道如何制作
C 中的 echo 服务器。
但我不知道下一步该做什么。我在网上搜索但没有找到
一些信息丰富的东西。
有人可以建议我如何从这一点开始......任何教程......或任何来源吗?

最佳答案

我认为这是可行的。对于大学项目,您不需要像 VNC 这样复杂且功能齐全的东西。在我看来,即使演示简单的键盘和鼠标控制以及屏幕反馈也足够了,而且这是可以实现的。

如果您从头开始并使用 Win32,则可以使用互联网上的常规“printscreen”示例获取远程屏幕。 http://www.codeproject.com/KB/cpp/Screen_Capture__Win32_.aspx其一。然后,您可以使用第三方库压缩图像,或者仅发送原始图像;这不会很有效,但它仍然是一个可行的演示。

除了远程捕获屏幕数据并将其显示在本地窗口中之外,您还需要监听本地窗口的鼠标和键盘事件消息,将它们发送到远程主机,然后播放它们。 http://msdn.microsoft.com/en-us/library/ms646310%28VS.85%29.aspx可能会为您做到这一点。

关于c - C 语言远程桌面项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3072215/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com