Junzhou 发表于 2024-11-17 21:14

求易语言重复打开后显示已经打开的程序

易语言程序想要实现一个功能,求大佬们指教

就是比如我打开一个 1.exe ,然后最小化

然后我重新再打开 1.exe ,把原本打开的 1.exe 恢复到正常打开状态

而不是在出现一个新窗口

网上找了半天只找到重新打开时不显示新窗口而没有把原本程序恢复

EhLin 发表于 2024-11-17 21:14

看图
http://forumupload.ru/uploads/001c/42/55/2/900763.jpg

一只小凡凡 发表于 2024-11-18 11:04

提供思路:打开程序检测相同句柄的程序,如果有调用Windows API ShowWindow函数,nCmdShow参数传SW_RESTORE激活显示窗口,再关闭重复打开的本程序。

myindenture 发表于 2024-11-18 11:24

精易模块,程序_禁止重复运行()里面有这个功能
页: [1]
查看完整版本: 求易语言重复打开后显示已经打开的程序