我想从外部程序控制电子(atom-shell)WindowBrowser对象的窗口大小。我知道在电子应用程序代码中我可以使用WindowBrowser.SetSize(w,h)方法,但我需要在不同(非电子)程序中的事件来触发此行为。有没有办法做到这一点?如果Electron无法做到这一点,是否有其他桌面应用程序框架或方法可以适应这种情况?
目前,我希望将WindowBrowser ID设置在一个文件中,然后从外部程序读取该文件,并发送一个命令行字符串,告诉电子应用程序使用其ID引用的WindowBrowser的SetSize。我对Electron来说是全新的,我不知道这是否有效或如何做到。