阅读:1934回复:16
AllenZh请进来下
有个问题想请教.
我通过MIRROR将远程计算机上的图象传到本地显示,一般都没问题,不过对于一些(LAYER WINDOW)的处理总有问题,比如FLASHGET的悬浮窗口,和WINDOWS的输入法任务栏等,当我把EXPLORER窗口拉到那些窗口上,再拉开,会发现在被拉开的窗口上会有那些透明窗口所遗留的背景色,看我下面的示图 |
|
|
沙发#
发布于:2005-01-08 12:00
图2
|
|
|
板凳#
发布于:2005-01-08 12:04
图3
|
|
|
地板#
发布于:2005-01-08 12:09
BTW,我在XP下进行快速用户切换的时候发现MIRROR不能显示,而且被控制端会黑屏,但SOFTICE可以被呼出,但感觉显示不正确,不知道是为什么??
(我的控制程序以服务形式存在,所以可以控制登陆注销等,而登陆注销都没问题,就是快速用户切换不行). [编辑 - 1/8/05 by wowocock] |
|
|
地下室#
发布于:2005-01-08 12:13
图4
|
|
|
5楼#
发布于:2005-01-08 12:46
本地会不会有问题呢
|
|
|
6楼#
发布于:2005-01-08 13:01
wowocock大侠,
你的图上好像没有鼠标指针, 能请教一下鼠标指针是怎么去掉的 |
|
|
7楼#
发布于:2005-01-08 15:30
BTW,我在XP下进行快速用户切换的时候发现MIRROR不能显示,而且被控制端会黑屏,但SOFTICE可以被呼出,但感觉显示不正确,不知道是为什么?? 你说的BTW是不是香港那边使用比较多的哪个叫Between(不知道拼写是否正确,好几年没有看哪个产品了)。 他使用的方式和pcAnywaere的方法好象是相同的。 |
|
|
8楼#
发布于:2005-01-09 15:19
BTW
abbr.By The Way, 顺便(说一句)。 |
|
|
9楼#
发布于:2005-01-09 16:06
BTW 哈哈,我还以为是哪个软件呢,他也使用了动态捕屏的技术 |
|
|
10楼#
发布于:2005-01-10 09:15
老大,能说说原因吗???比较郁闷啊.....
|
|
|
11楼#
发布于:2005-01-10 09:18
还有MIRROR好象不能正确处理分辨率的切换,需要重新加载才行,不知道此外还有什么好点的方法???
|
|
|
12楼#
发布于:2005-01-10 11:14
我只说快速用户切换的问题,服务运行在0会话,你要在其他会话中使用MIRROR,必须在那个会话中启动你的程序,然后那个程序加载MIRROR,才能截到屏幕
|
|
13楼#
发布于:2005-01-10 16:35
如何在其他会话中启动你的程序???
在驱动中如何截获FAST USER SWITCH的消息,在用户层的截获操作,对服务无效啊...... |
|
|
14楼#
发布于:2005-01-11 15:48
wowocock老大是不是很少做应用层的东西呢? :D
要想比较好的支持XP的快速用户切换还是有一点复杂的,正统的做法必须在应用层来解决,好像没有谁找到在驱动层的解决方法,所以一般的一些要处理快速用户切换的软件,就直接把快速用户切换给屏蔽了。 服务要处理快速用户切换消息要调用RegisterServiceCtrlHandlerEx,在其他会话中启动程序用CreateProcessAsUser。 |
|
15楼#
发布于:2005-01-11 22:23
老大,能说说原因吗???比较郁闷啊..... 既然有这么多的问题为什么还要使用这个呢? 使用其它方法不是很好吗 |
|
|
16楼#
发布于:2005-01-12 12:55
还有什么好方法??
不会让我花大价钱买你的吧????? |
|
|