c#-Microsoft Lync 2010 SDK.视频显示在屏幕的左上角
作者:互联网
我有一个在完全UI抑制模式下使用Lync 2010 SDK的测试应用程序.当任何一方开始播放视频时,在某些计算机上,VideoWindow都不会显示在我为其提供处理功能的面板中.相反,它显示在屏幕的左上角.提供的示例应用程序也会发生这种情况(我也使用示例代码在面板上显示VideoWindow).
我确实注意到在运行Windows XP的计算机上,视频始终显示在正确的位置.仅在Windows 7测试机上,我的视频位置有问题.
如果我不喜欢窗口样式并允许边框,则窗口标题会显示“ ActiveMovie Window”.
解决方法:
我唯一能想到的是,它与Windows用户帐户控制(UAC)有某种联系.过去,我曾看到过Lync / Communicator在与应用程序不同的UAC级别下运行的问题.
您可以尝试在始终失败的计算机上禁用UAC,然后查看是否有任何区别.
编辑:这里的理论是失败的是SetParent调用.我不记得了,但是SetParent是否有可以检查的返回值?
标签:lync-server-2010,lync,lync-2010,c,net 来源: https://codeday.me/bug/20191102/1993886.html