ユーザが作図ウィンドウで右クリックした後、ショートカット メニューがコマンド モードで表示される前に開始されます。
サポートされているプラットフォーム: Windows のみ
VBA:
object.BeginShortcutMenuCommand(ShortcutMenu, Command)
このイベントを使用すると、ショートカット メニューが表示される前にそれを変更することができます。ショートカット メニューを変更するには、イベントからハンドラに渡される PopupMenu オブジェクトを編集します。この PopupMenu オブジェクトは、現在のショートカット メニューとしてハンドラから渡されます。 EndShortcutMenu イベントを使用して、ショートカット メニューに対する任意のクリーンアップ作業を実行します。
このイベントが開始される時点では、実行中のコマンドがあります。
任意の ObjectARX コマンドの追加を含む、すべてのショートカット メニューの要素が要求された後に、このイベントが開始されます。
モーダル ダイアログが表示されている間、イベントは発生しません。
VBA:
Private Sub AcadDocument_BeginShortcutMenuCommand(ShortcutMenu As AutoCAD.IAcadPopupMenu, ByVal Command As String) ' This example intercepts a shortcut menu start while you are in the command mode. ' MsgBox "You have just initiated a shortcut menu in command mode!" End Sub
Visual LISP:
Not available