退出自定义操作窗

使用问题 · 624 次浏览
臭冬瓜 创建于 2023-02-26 11:05

点击 X 或者 选择 关闭窗口 退出自定义操作窗时,如何执行一段动作 或者 代码 再退出,比如关闭所有窗口,存储相关状态变量


回复内容
CL 2023-02-26 11:17
#1

操作窗的设计目的是在需要的时候显示,用完之后关闭,可能会随时显示或关闭,并不适合在关闭的时候做其它工作。

如果需要做额外的操作,可以用 “显示操作窗并等待关闭”,在后面的步骤里做。

臭冬瓜 回复 CL 2023-02-26 11:28 :

这个我明白,但是等待关闭会关闭窗口,这样就看不到自定义操作窗的信息了,类似的还有文本窗口。比如如图的操作,如果是等待关闭,点击"添加文件",执行选择文件动作,这时会关闭自定义操作窗,但我想把它作为一个菜单,仍在屏幕上显示。我可以用什么方式实现,其他方式也可。

ps: 还有一个问题,如果是自定义操作窗类型为显示窗口,我获得了它的句柄,但是自定义操作窗移动后,我无法通过句柄获得它的新位置信息

臭冬瓜 最后更新于 2023-02-26 11:33
CL 回复 臭冬瓜 2023-02-26 11:39 :

使用quicker内置的模块受到的限制比较多。更复杂的可能写程序更合适了。Quicker里有一个自定义窗口模块,不过前提是会写WPF程序才能用起来。

臭冬瓜 回复 CL 2023-02-26 11:44 :

对于我来说,门槛有点高,学不过来

CL 回复 臭冬瓜 2023-02-26 12:23 :

是的,确实比较复杂。 另外操作窗也可以单独弄个“关闭”按钮,自己决定在里面做什么。

CL 最后更新于 2023-02-26 12:24
臭冬瓜 回复 CL 2023-02-26 12:27 :

我再看看

臭冬瓜 最后更新于 2023-02-26 12:27
回复主贴