以编程方式重新定位VLC窗口

时间:2009-10-17 09:04:19

标签: c# python windows cross-platform vlc

我确信其他人也遇到了这个问题......

我经常在处理其他任务时在小型VLC窗口中观看视频,但无论窗口放在何处,我最终都需要访问其后面的GUI中的内容,并且必须先手动重新定位视频窗口。 / p>

这可以通过在鼠标指针移过VLC窗口时将其捕捉到另一个角落来解决。我还没有找到这样做的应用程序,所以想写一个。我可以使用哪些技术来做到这一点?跨平台可能更难......那么如果只是在Windows上呢?

我更喜欢C#(或Python)中的某些内容,但如果需要,我愿意学习新东西。

2 个答案:

答案 0 :(得分:1)

这是一个仅限Windows的解决方案。你不需要实际将鼠标放在窗口上。您需要做的就是Find the window使用其名称和send WM_MOVE。我不知道VLC使用的窗口的名称。您可以使用Spy ++查找其名称。

答案 1 :(得分:0)

这有点OOT,但在Windows 7中,摇动活动窗口会隐藏其他窗口以显示桌面(因此将点击/悬停最右边的任务栏按钮)。您可以暂时显示整个桌面,而不是隐藏/移动vlc。再次摇动活动窗口会使一切恢复。