一直想自己做点什么事情,终于有时间可以写些的软件了。凭心而论,我爱这一行,不过由于各种原因,或多或少的会感受到自己的才能没有被用到,所以我以这样的方式实现我的软件梦。以下便是开发一个简易远程控制程序的历程。稍后我会把代码发布到 CSDN 上。好,进入正题。
很明显要实现一个远程控制程序必须有以下功能:
一、捕捉屏幕
捕捉屏幕,也就是抓屏,一般有三种方式,分别是
1. GDI 函数
2. DirectX 方式
3. Windows Media API
我选择 GDI 函数,主要是原因是简单,网上到处是源码,以后有时间再做优化。
二、网络传输
通信双方的交互如下,这就需要先定义好消息头,还要准备一些通信代码(
我用 IOCP,小题大作了是吧?)
服务器 &nbs
很明显要实现一个远程控制程序必须有以下功能:
一、捕捉屏幕
捕捉屏幕,也就是抓屏,一般有三种方式,分别是
1. GDI 函数
2. DirectX 方式
3. Windows Media API
我选择 GDI 函数,主要是原因是简单,网上到处是源码,以后有时间再做优化。
二、网络传输
通信双方的交互如下,这就需要先定义好消息头,还要准备一些通信代码(
我用 IOCP,小题大作了是吧?)服务器 &nbs

本文概述了自制远程控制软件的关键技术,包括如何在服务器端模拟键鼠操作,隐藏服务器界面以保持桌面整洁,以及服务器的检测机制。

4534

被折叠的 条评论
为什么被折叠?



