api需求

功能建议 · 1601 次浏览
Greesea 创建于 2019-02-26 13:38
  • 组合动作(高级)
    • 获取键盘状态

      用于触发的时候根据键盘按下的按键做不同的动作(比如按下某键执行A+B功能,直接点击执行A功能)

    • 获取窗体句柄

      提供给下面2个api

    • 设置窗体隐藏/显示

      执行过程中的命令窗口一闪而过什么的会很烦人,而且在运行服务或执行时间长的程序的时候也希望服务的窗口隐藏(比如cli类)

    • 设置窗体位置、最大化、最小化
  • 打开程序
    • 自定义程序的工作目录

      现在在用cmd作为管道先设置目录再start,比较麻烦,而且会有闪一下的黑框,能直接在启动的时候设置是最方便的


CL 2019-02-26 16:20 :
收到,后续研究下。
Greesea 回复 CL 2019-02-26 16:27 :

就是一些建议啦,有一些想做的然后发现没这些功能没法做,所以就跑来提个需求啦

CL 回复 Greesea 2019-02-26 21:26 :

设置工作目录,是要设置一个和软件所在位置不同的工作目录么? 

是在哪个模块里需要,方便截图一下么? 目前“运行或打开” 有一个选项可以设置工作目录到程序所在路径。


Greesea 回复 CL 2019-02-26 21:43 :

是这样,举例就是powershell这类,从他程序本身的参数中无法设置启动后指向的目录,并且以管理员模式启动又会默认以system32为工作目录,现在就只能通过这种先从cmd定位到目标目录然后就地启动powershell才能让他工作目录是需要的自定义目录

\


CL 回复 Greesea 2019-02-26 22:22 :

明白了。


Greesea 回复 CL 2019-02-26 23:55 :

好的,另外提一下,能在组合动作(高级)中增加切换面板功能吗?

CL 回复 Greesea 2019-02-27 08:04 :

这个恐怕不行。 quicker里的动作主要是针对目标窗口,不能直接操作quicker本身。

Greesea 回复 CL 2019-02-27 08:51 :

想法主要是在切换面板前做一些初始化的操作,能在一串初始化动作完成且成功后再切换到对应的功能面板就比较方便,不然就需要单独在面板里放一个初始化按钮,而且也无法确保先初始化后再执行功能

回复内容
暂无回复
回复主贴