0
特殊文字の小さなメニューを作成し、選択した文字をテキストに直接挿入したい。選択したAutoHotKey GUIメニュー項目のラベルを取得
たとえば、この小さなポップアップメニューはコンテキストメニューとしてF9に開きます
Menu, Ctx1, Add, €, InsertMenuLabel
Menu, Ctx1, Add, ¥, InsertMenuLabel
Menu, Ctx1, Add, ¢, InsertMenuLabel
Menu, Ctx1, Add, £, InsertMenuLabel
F9:
Menu, Ctx1, Show, %A_GuiX%, %A_GuiY%
Return
はどのように単純に選択されたメニューアイテムのラベルを取得していますか?次のコードでは、どのように私は、私は、これは各メニュー項目(InsertChar1
... InsertChar4
)のために、個々の枝を使用して行うことができます知っているが、それはエレガントではありません)
InsertMenuLabel:
Send %MenuItemLabel%
Return
?%MenuItemLabel%
にメニュー項目のラベルを運ぶことができます。