[编辑] 我打算为 VLC 播放器构建一些外部插件,因此我使用FindWindow
函数类型来从我的程序中控制 VLC 播放器。
从您自己的窗口控制外部窗口的最佳编程实践是什么?
是FindWindowEx
最佳实践,还是FindWindow
更好,或者是否有一些开发的库?FindWindowEx
应该使用任何使用它的技巧吗?
[编辑] 此外,在许多情况下,标题可能因不同的语言而异,
因此hwnd = FindWindow(null, "Calculator")
如果标题不是“计算器”而是“模拟器”[法语]或“Rechner”[德语],则可能无法正常工作。无论操作系统语言是什么,我如何确保它找到窗口?
还有另一个问题 - 是否有可能将我的应用程序锚定在 VLC 播放器旁边,这样 vlc 播放器窗口的任何移动也会移动我的应用程序?我找不到任何合适的功能。