易语言设置外部程序窗口不可见教程
如何做一个程序来控制另一个程序.使其窗口不可见隐藏呢?
首先我们来看一个例子.一个外部程序A 有一个窗口1 我们要做一个程序B来隐藏程序A的窗口1
如下图所示(程序A)
当我们点击程序A上的按钮窗口1时会显示窗口1
下面我们做个程序B让程序A单击窗口1显示窗口1后隐藏窗口1
首先.我们可以调用精易模块命令 窗口_显示隐藏(,)
或者写个子程序窗口_显示隐藏的源码如下
源码
首先我们来看一个例子.一个外部程序A 有一个窗口1 我们要做一个程序B来隐藏程序A的窗口1
如下图所示(程序A)

当我们点击程序A上的按钮窗口1时会显示窗口1
下面我们做个程序B让程序A单击窗口1显示窗口1后隐藏窗口1
首先.我们可以调用精易模块命令 窗口_显示隐藏(,)
或者写个子程序窗口_显示隐藏的源码如下

源码
.版本 2 .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 窗口_显示隐藏 (功能_取句柄 (), 假)复制代码
其实就是调用了系统的ShowWindowAsync 这个API函数

窗口_显示隐藏(,)有两个参数.第一个参数是要隐藏的窗口的句柄
所以我们要先取出程序A窗口1的句柄
如下图所示(当然你要根据你的情况取句柄.取句柄应该都会吧)

然后我们将取到的句柄写到窗口_显示隐藏里 第一个是句柄.第二个填假.假为隐藏. 如下图所示

这样我们就实现了隐藏外部程序的窗口.