Filed under: 系统编程
Windows的远程桌面服务,为了方便第三方开发者,对外提供了插件功能,也即RDP虚拟通道(VirtualChannels)接口。 RDP虚拟通道由两部分组成:客户端和服务端,其中客户端通道一般写成DLL形式,然后写入注册表登记,当用户运行远程桌面客户端的时候,就会自动加载它;服务端通道一般写成一个EXE,用户登录后运行它,它将会和客户端的DLL进行通信。RDP虚拟通道分为静态通道(StaticVirtualChannels)和动态通道(DynamicVirtualChannels)两种,下面分别介绍。 一、静态通道(StaticVirtualChannels) (一)客户端 1、客户端DLL
...阅读更多
2023-01-05
这里说的解锁,意思是从Windows锁定桌面返回到用户桌面。普通用户怎么解锁呢?很简单,按下热键CTRL+ALT+DEL,出现密码输入框,输入正确的密码,然后回车或点击登录即可。对于程序员来说,如何通过程序实现这个功能呢? 一、发送 CTRL+ALT+DEL 热键 1、Windows 2000、Windows XP、Windows 2003: [sourcecode language="Delphi"] procedure MySendHotKey; const WM_HOTKEY = $0312; var HDesk_WL: HDESK; begin HDesk_WL := OpenDesk
...阅读更多
2021-11-08
仍然是以前写的一篇老文章,从其它站点拷贝回来的。此文写于07年,思想幼稚,特别是后期说教味道特别严重,仅供参考。另外,从Vista后,实际上操作系统已经在应用层提供了一个类似Mirro的接口,程序员已经没必要再自己进行变化判断了。 ============================================ 引用页:http://hi.baidu.com/cxmlqkoyadbekqd/item/4f3a361bdf32d28d89a9561b 老陈---为什么黑洞远程控制的屏幕传输算法
...阅读更多
2013-12-19
最近公司的项目太多,没有时间更新BLOG,所以暂时先把以前的一些文章再发上来。只是可惜这些文章我自己都没有存档,最后还是从百度拷贝回来的。这里是其中一篇,在别人的百度空间发现的。从引用的时间看,应该写于2011年6月份之前。 引用页链接:http://hi.baidu.com/32881/item/92a625b78ace2a75254b09cf,http://hi.baidu.com/32881/ite
...阅读更多
2013-12-19