此次MFC的远程桌面共享端源代码地址:http://download.csdn.net/download/wochendaixin/10119977 点击打开链接
编译运行环境:win10, vs2017
调试时,注意让 共享端 和 连接端 在同一局域网中。
一、RDP远程桌面共享端
(1)准备好和RDP共享相关的调用
之前一直在纠结由c#转MFC之后,调用包装类产生的函数和MSDN有差别。在查了一片源代码后发现根本不需要去使用包装类。在我的 分享端 工程里通过直接引用一个特殊头文件即可调用那些和RDP远程共享相关的一些列成员和函数。这时,就可以对照MSDN来进行共享流程代码的编写了
#include"rdpencomapi.h"
//这个头文件就在C盘里面,具体位置可以网上查到,或者直接在C盘下查找
//找到这个头文件之后,引进你的工程
(2)共享流程代码简介
IRDPSRAPISharingSession* p_ShareSession;//这些类型都可以在MSDN查找。下面的步骤都是按照MSDN上的顺序来的
CMyRDPSessionEvents myEvents;