bat程序 调整其他程序窗口位置及大小

bat程序 调整其他程序窗口位置及大小,第1张

bat中用start命令只能做到定大弯裂义闹游其他程序是最小化还是最大化,不能定义其位置和大小,恐怕要借助powershell或者vbs,这两者我都不太熟悉前者更很少见到有人用,你最好能自己编译一个程序实现后再用cmd调滚闭用

“一个程序控制另一个程序”,这个话题太大了。

交互式应用,有很多分支和细节,windows下的COM组件式开发,UNIX下的xopen,JAVA的JNI都是用于程序交互的编程思想,更早的命令行接口、VBX等等,都可以用于程序交互。关键是想做什么,用哪个方便的问题。

如果是windows下,最简单的交互模式是命令行,其次是进程间消息笑拿,再次是全局钩子(这个是截获不是控制),不过要更深入,建议了解COM+的概念和方法(这个至少要看一大本书),这个是win下最基础的东西,是组件、控件、插历告件的基础理论。

你这个需求,控制VS打开文件,用命令行就好了,但要实现内部的跳转和其它“动作”的控制,你至少要开发一个VS插件来配合界面程序。你这个需求,用进程间碰烂搭消息应该是解决不了的,因为进程间消息属于弱控制,如果两边都是自己开发的还好配合,和第三方软件的配合,比较麻烦。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12503612.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存