自动热键:重新映射 MS Visio 的快捷方式,以将手动选择的对象对齐到顶部(好像按:"AlignTop")

AutoHotkey: Remap shortcut for MS Visio to align manually selected objects to the top (as if pressing: "AlignTop")

本文关键字:对齐 选择 对象 AlignTop 顶部 快捷方式 新映射 映射 Visio MS      更新时间:2023-10-16

我正在尝试重新启动我以前选择的Microsoft Visio(C#(中的任何数量的对象,以对齐到顶部。为此,我使用的是Autohotkey脚本(C (。

我无法弄清楚如何指定" visvertaligntop"函数的参数。

以下我已经尝试过的代码版本。

我尝试在官方Microsoft文档页面上搜索一些答案,但这全都是为C#而不是C 编写的,我无法弄清楚如何在C 中重写它,因此它可以在Autohotkey程序上使用。/p>

例如:https://learn.microsoft.com/en-us/visualstudio/vsto/how-to-programmatily-add-hape-to-a-visio-document?view=vs-2019

NumpadUp::
Visio.Application.ActiveWindow.Selection.Align.visVertAlignTop
return

作为替代方案,您可以使用numpadup发送激活功能区中命令的键组合。我在PowerPoint中这样做以使中间的形状对齐。我目前没有visio,所以我不确定要发送的确切键。

您需要发送Alt(!(,激活右带选项卡(可能是HOME,H(,然后将击键激活对象到顶部。按下ALT键后,Visio应显示小气泡,以告诉您要按哪个键。

您的代码应该看起来像这样:

NumpadUp::
Send, !h
return