SmartContextMenu

AlexanderProMIT活跃维护

给 Windows 所有窗口加上智能右键菜单,可快速调整窗口置顶、无边框、点击穿透、深色模式和剪贴板等设置。

Smart context menu for all windows in the system

v1.10.0发布于 2026-11-07 15:45 UTC416star +4 / 7 天26fork同步于 2026-11-10 06:03 UTC

怎么上手

README 里没有找到可直接复制的安装命令

README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。

硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本v1.10.0
  1. v1.10.0Release v1.10.0最新正式版2026-11-07 · 2026-11-07 15:45 UTC
    • Renamed "Buttons" menu group to "Title Bar" menu group. Moved "Change Icon" and "Change Title" menu items to "Title Bar" menu group. Added a new "Dark Mode" menu item to "Title Bar" menu group.
    • Support of title bar dark mode by CLI
    • Support of process exclusions
    • Japanese translation improvements by @Rukoto
    • Spanish translation improvements by @Deliond

    Download SmartContextMenu

  2. v1.9.0Release v1.9.02026-08-02 · 2026-08-02 13:08 UTC
    查看更新说明
    • Added an option to call the menu for the entire window and its titlebar
    • Changed default hotkeys for the "Alignment" menu items by @stamminator
    • Spanish translation improvements
    • Vietnamese translation by @vuanhvu11982

    Download SmartContextMenu

  3. v1.8.1Release v1.8.12026-03-20 · 2026-03-20 12:47 UTC
    查看更新说明
    • Support of the SmartContextMenu.xml file for previous versions
    • Korean translation improvements
    • Japanese translation improvements by @coolvitto

    Download SmartContextMenu

  4. v1.8.0Release v1.8.02026-02-22 · 2026-02-22 15:06 UTC
    查看更新说明
    • Added a new menu item "Settings..." (as in the System tray)
    • Added a keyboard shortcut for "Move To" item group (Ctrl + Alt + F11/F12 by default, can be changed by the Settings dialog)
    • Support of a separator menu item for "Resize" and "Start Program" groups (for now only by editing SmartSystemMenu.xml file)
    • Many improvements for "Change Icon" and "Change Title" dialogs
    • Slovenian translation by @anderlli0053
    • Tamil translation by @TamilNeram

    Download SmartContextMenu

  5. v1.7.2Release v1.7.22025-09-20 · 2025-09-20 09:11 UTC
    查看更新说明
    • Real time transparency can be previewed when adjusted (Version 2)
    • Korean translation improvements by @VenusGirl in #37

    Download SmartContextMenu

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    SmartContextMenu

    🌏: English Русский 中文 한국어


    SmartContextMenu adds a context menu to all windows in the system. This program is enhanced version of SmartSystemMenu. I hope it will be more convenient, because it supports all types of windows, including windows without a system menu. It should also be more stable and lightweight, as it does not use hooks in separate dll modules. To use the app, please, run the file SmartContextMenu.exe, move the mouse cursor to the necessary window and use the hotkeys “Ctrl + Right Mouse Button”. All the menu settings and hotkeys can be changed in the settings dialog of the system tray, as well as in the file SmartContextMenu.xml. Available menu items:

    • Information. Shows a dialog with information of the current window and process: the window handle, the window caption, the window style, the window class, the process name, the process id, the path to the process.
    • Aero Glass. Allows to add the "Aero Glass" blur to the current window. (Windows Vista and higher. Mostly for console windows.)
    • Always On Top. Allows the current window to stay on top of all other windows.
    • Borderless. Allows you to turn your windowed games into "Borderless" mode.
    • Dimmer. Dims all but the currently focused window.
    • Hide. Allows to hide the current window.
    • Roll Up. Allows to roll up and down the current window.
    • Send To Bottom. Allows to send to bottom the current window.
    • Save Screenshot. Allows to save the current window screenshot in a file.
    • Open File In Explorer. Allows to open a process file in a File Explorer.
    • Click Through. Allows to click through the current window.
    • Hide For Alt+Tab. Allows to hide the current window for the Taskbar and Alt+Tab switch.
    • Resize. Allows to change the size of the current window.
    • Move To. Allows to move the current window to another monitor.
    • Alignment. Allows the current window to be aligned with any of the 9 positions on the desktop.
    • Transparency. Allows to change the transparency of the current window.
    • Priority. Allows to change the current window's program priority.
    • Clipboard. Allows to copy all window texts (including console, ms office products, etc.) to clipboard and clear clipboard.
    • Title Bar. Allows to change the icon of the current window. Allows to change the text in the title bar. Allows to disable "Minimize", "Maximize" and "Close" button.
    • System Tray. Allows to minimize or suspend the current window to the system tray.
    • System Menu. Contains System Menu items.
    • Other Windows. Allows to close and minimize all windows in the system except the current.
    • Start Program. Allows to start programs which is in the settings.

    Screenshots

    Resize Alignment System Menu

    Command Line Interface

       --help             The help
       --title            Title
       --titleBegins      Title begins 
       --titleEnds        Title ends
       --titleContains    Title contains
       --handle           Handle (1234567890) (0xFFFFFF)
       --processId        PID (1234567890)
    -d --delay            Delay in milliseconds
    -l --left             Left
    -t --top              Top
    -w --width            Width
    -h --height           Height
    -i --information      Information dialog
    -s --savescreenshot   Save Screenshot
    -m --monitor          [0, 1, 2, 3, ...]
    -a --alignment        [topleft,
                           topcenter,
                           topright,
                           middleleft,
                           middlecenter,
                           middleright,
                           bottomleft,
                           bottomcenter,
                           bottomright,
                           centerhorizontally,
                           centervertically]
    -p --priority         [realtime,
                           high,
                           abovenormal,
                           normal,
                           belownormal,
                           idle]
       --systemmenu       [restore,
                           minimize,
                           maximize,
                           close]
       --transparency     [0 ... 100]
       --alwaysontop      [on, off]
       --darkmode         [on, off]
    -g --aeroglass        [on, off]
       --hide             [on, off]
       --hidealttab       [on, off]
       --clickthrough     [on, off]
       --minimizebutton   [on, off]
       --maximizebutton   [on, off]
       --sendtobottom     Send To Bottom
    -b --borderless       Borderless
    -r --rollup           Roll Up
    -o --openinexplorer   Open File In Explorer
    -c --copytoclipboard  Copy Window Text To Clipboard
       --copyscreenshot   Copy Screenshot To Clipboard
       --clearclipboard   Clear Clipboard
    -n --nogui            No GUI
    
    Example:
    SmartContextMenu.exe --title "Untitled - Notepad" -a topleft -p high --alwaysontop on --nogui
    

    Install

    • Download the SmartContextMenu in the zip file
    • Chocolatey: choco install smartcontextmenu
    • Scoop: scoop bucket add extras and scoop install extras/smartcontextmenu

    Requirements

    • OS Windows XP SP3 and later. Supports x86 and x64 systems.
    • .NET Framework 4.0

    Files

    • SmartContextMenu.exe
    • SmartContextMenu.xml (It is placed in roaming user directory. If you are planing to use SmartContextMenu as a portable app, then copy the file to the directory with SmartContextMenu.exe)