首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

.NET桌面程序如何设置任务栏图标右键菜单中的名称

右键任务栏中应用程序图标时会显示程序名称,例如: 这里显示的并不是程序文件名DingTalk,而是文件属性中详细信息选显卡下的“文件说明”。...在.NET桌面程序中,是通过修改程序集名称(AssemblyTitle)来设置该值,c++程序则是添加版本信息设置FileDescription属性。...但是,这个属性和应用程序图标一样,会被缓存到系统注册表中。当第一次右键查看任务栏中程序图标时,会在注册表添加缓存记录。系统优先读取注册表中缓存的信息。...因此,在.NET程序中修改了程序集名称后需要删除对应的注册表项。...具体信息是MuiCache中{程序绝对路径}.FriendlyAppName的注册表项 HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software

33530

【愚公系列】2023年11月 Winform控件专题 NotifyIcon控件详解

编写事件处理程序来响应NotifyIcon控件的各种事件,例如鼠标单击、双击、右键菜单等。在窗体的Load事件中将NotifyIcon控件添加到系统托盘中。...NotifyIcon控件的BalloonTipIcon属性来显示不同的图标。...1.4 ContextMenuStripNotifyIcon控件是Windows Forms中一个常用的控件,可以在系统托盘中显示一个图标,同时也可以通过右键菜单为用户提供更多的操作选项。...在程序代码中,可以通过NotifyIcon控件的ShowBalloonTip方法显示气泡提示,通过ContextMenuStrip属性显示右键菜单。...2.常用场景NotifyIcon控件是Winform中常见的小图标控件,通常用于以下场景:系统托盘图标:将应用程序最小化到系统托盘中,以便用户在需要时能够快速访问应用程序。

1.5K11
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    用NW.js构建跨平台桌面应用(2)-原生界面API

    、托盘菜单或右键菜单 File对话框 用文件对话框来打开文件或保存文件等 Tray 管理托盘状态图标 Clipboard 访问系统剪贴板 Shell 调用系统默认应用打开文件等 [II]....Menu API - 菜单栏和右键中的菜单 NW.js中,共有三种类型的菜单: 上下文菜单:右键单击应用内的元素时 窗口菜单:在Windows或Linux中,每个窗口上方都可以有自己的菜单栏;==在Mac...中,同一应用的所有窗口在系统的任务栏中共享一套菜单== 托盘菜单:在系统任务栏的右侧,一般都有托盘区域,点击其中图标出现的就是托盘菜单 4.1 上下文菜单 var menu = new nw.Menu(...(这些图标在不同平台叫法不同,Mac中叫做 Status Item, 一些Linux中叫做 Status Icon, Windows 中叫做 System Tray Icon) // 创建一个托盘图标...= null; 把实例放在全局作用域,以防被gc后图标消失 Mac中的托盘图标没有右键点击的行为,如果在menu上绑定了click行为,将被默认的显示菜单行为覆盖 Mac中的高分屏,可判断 window.devicePixelRatio

    6.7K40

    网课、在线会议等学术交流必备神器之ClickShow

    就是那个无处安放的鼠标图标有时候并不能很好的展示自己的实时操作,比如,鼠标点击的是左键还是右键,使用了侧键前进还是侧键后退等等。...图2 ClickShow设置界面 功能特色: ① 鼠标点击时显示波纹特效,每个按键对应不同的颜色; ② 支持跟随鼠标的位置指示圆标; ③ 支持多屏DPI感知; ④ 支持开机自启动; 使用说明: ①...系统需求:Windows7 sp1+, .Net 4.7.2 版本(win10自带); ② 如需在任务管理器、开始菜单、以管理员身份启动的窗口上生效,请将程序(1.3.1+版本)放到 C:\Windows...这时候程序会自动提升权限; ③ 程序启动后自动缩小到系统托盘; ④ 点击X最小化到系统托盘; ⑤ 点击托盘图标打开主窗口,右键点击托盘图标打开菜单; 为了让伙伴们有一个直观的感受,特地采用ScreenToGif...参考资料:github.com/cuiliang/clickshow 如需转载,请在公众号中回复“转载”获取授权,如未经授权擅自搬运抄袭的,本公众号将保留一切追责权利!

    1.1K40

    WampServer – 在 Windows 上轻松搭建 PHP 开发环境

    WampServer 的安装流程十分简单,一路 Next 就行。 安装好后,运行 WampServer,会在托盘区出现一个 [W] 图标,红色表示未启动,橙色表示启动中,绿色表示启动完成。...WampServer 的默认语言为英文,你可以通过右键托盘图标,在 Language 中选择 chinese 切换为简体中文。 ?...WampServer 默认主页 启动软件后,稍等一会,等图标变为绿色,你就可以通过 localhost 或者本地 IP 访问搭建好的服务器了。 ?...WampServer 菜单 左键托盘图标,会显示软件菜单,你可以快速访问 Localhost/My Projects/phpMyAdmin 的页面,也可以配置 www目录/Apache/PHP/MySQL...WampServer 默认不支持局域网内其他用户访问,如果你需要启用访问功能,点击菜单中的 [切换到在线状态](Put Online)。

    1.3K20

    MFC子窗口任务栏显示图标和主窗口最小化在系统托盘中显示图标

    MFC子窗口任务栏显示图标很简单, 只需要在子窗口的初期化函数OnInitDialog()中添加ModifyStyleEx(WS_EX_TOOLWINDOW, WS_EX_APPWINDOW); 主窗口在系统托盘中显示图标以及恢复窗口是参考某位大神的代码...(一)  原理     1、最小化的原理:首先要将窗口隐藏,然后在右下角绘制图标。     ...2、恢复的原理:将窗口显示,再将托盘中的图片删除。...LPARAM lParam)   函数体中增加一个命令响应                         if(nID==SC_MINIMIZE)  ToTray();           //最小化到托盘的函数...=IDR_MAINFRAME)            return 1;        switch(lParam)         {            case WM_RBUTTONUP://右键起来时弹出快捷菜单

    3.2K80

    PySide6 项目开发全攻略:托盘图标&悬浮球

    PySide6 项目开发全攻略:托盘图标&悬浮球 一、功能概述与实现思路 本方案通过PySide6实现两个增强功能: 功能介绍 1. 系统托盘图标:当应用窗口最小化时,程序会驻留在系统托盘区域。...用户可通过右键点击该图标,呼出包含多种操作选项的菜单,便于快捷操作。 2. 桌面悬浮球:在关闭主界面后,系统会自动生成一个悬浮于桌面的小球。...实现架构: 项目结构 ├── resources/ │ ├── app_mini.ico # 悬浮球图标 │ └── app_tray.ico # 托盘图标 ├── app_mini.py...当关闭窗口时,会创建悬浮球和系统托盘图标。...系统托盘图标配备了右键菜单,提供了显示主界面和退出应用程序的功能。需要注意的是,每次关闭主界面时,都需要判断悬浮球和托盘图标是否已经创建。

    11410

    TranslucentTB 自定义任务栏透明度的软件

    虽然微软在 Windows 10 版本1903中为开始菜单和任务栏带回了缺席已久的半透明效果,但相信不少网友和我一样,更怀念 Win 7 时代的透明效果。...TranslucentTB 就是这样一款软件,能够让你自定义任务栏的透明效果。它可以单独设置默认,窗口最大化,开始菜单打开时等不同情况下任务栏的透明效果。如果你愿意的话,也可以设为全透明。...下面是演示视频: 更棒的是,TranslucentTB 是一款开源软件,可以在微软商店免费下载。软件运行后可右键点击托盘的图标进行设置,虽然官方不支持中文但结合上面的视频非常容易上手。...右键点击图标后,上半部分是不同情况下任务栏外观的设置,从上往下依次是:一般状态,有最大化窗口时,开始菜单打开时,小娜/搜索打开时,时间线打开时。你可以单独为各个状态设置不透明,半透明或是全透明。...而 Show Aero Peek 这个选项目前 Win 10 已经可以自行设置了,位于设置-个性化-任务栏中。 如果需要开机自动启动的话,勾选 Open at boot 即可。

    88510

    把应用置顶显示的小软件Window TopMost控件v1.1

    在某些情况下,您需要此功能,例如,当您正在监视过程窗口或正在观看实时视频提要时,其他情况下,应用程序没有GUI,一旦运行,您就可以看到Windows TopMost Control图标在系统托盘中,如果右键单击它...,您会看到程序Options,在Windows下,您会找到“打开的窗口列表”,要使任何窗口最顶部,只需单击它-在菜单列表中标记为“最顶部”。...如果您不想使用托盘菜单,可以使用Ctrl + Alt + Space快捷方式将当前选择的窗口锁定在屏幕的顶层。...现在,即使您专注于另一个窗口,该应用程序也将始终停留在顶部,要对其进行解锁,只需再次选择它并使用相同的快捷方式,或者右键单击它的任务栏图标并取消选中窗口下的程序名称即可。...要使窗口始终位于顶部,您有4个选项: 1.选择一个窗口,然后双击系统任务栏中的Windows TopMost Control图标 。

    1.6K30

    C# 实现最小化托盘功能

    winform程序实现最小化托盘显示 1.创建新的解决方案,解决方案名称和路径自定义 2.在解决方案下面新建一个窗体,从左边工具箱,将NotifyIcon拖过去窗体,该控件的作用是:运行程序期间在Windows...任务栏右侧的通知区域显示图标(也就是我们所说的托盘显示),如下图 ?...还可以设置自己喜欢的图标作为托盘显示的icon ? 接下来增加一个另外的: 在NotifyIcon控件中增加一个右键菜单 1.在左边的工具栏中拖入一个上下文菜单contextMenuStrip ?...2.菜单上添加两个子项,显示和退出 ? 3.双击显示和退出进入,下面直接贴代码,代码就不解释了,都有注释。...ok,到这里的话整个托盘显示的过程已经完成了,以上功能亲测过,如果上文有写错的地方或者有不理解的可以欢迎留言指正。

    1.5K10

    PHP环境搭建单独安装「建议收藏」

    我们来熟悉一下这个图标,很方便的,在图标上单击左键,出现如上界面,有“Start(启动)”、“Stop(停止)”、“Restart(重启动)”三个选项,可以很方便的对安装的Apache服务器进行上述操作...3.2.3检测apache配置文件语法错误 如果apache启动不了,可用使用apache/bin/目录中的httpd.exe命令,可以检测apache的配置文件中的语法问题。...php中的模块配置如下(在php.ini文件中): 第一步:打开扩展加载(去掉注释分号) extension:扩展的意思,即扩展模块 这里就可以轻松“打开/关闭”某个模块。...,电脑右下角有个半月图标,右键点击小图片,如图: phpMyAdmin是mysql数据库,点击phpMyAdmin直接能挑战到数据里, 点击Apache进行Apache的各项配置,不过wamp已经配置好...└─modules –> 模块目录,放置各种功能模块 安装好并启动后,会在“系统托盘区”显示一个图标,点击图标左键, 1.启动/停止Apache服务器 在状态栏上点击 图标,选择相应的选项。

    1.3K30

    Win7系统中必需记住的14个常用快捷键

    一般大家会用鼠标右键点击程序图标,再选择“以管理员身份运行”,现在只要按住Ctrl+Shift,再用鼠标左键双击就可以了。...普通的发送到位置   而按住shift键再用鼠标右键点击文件,发送到的位置增加了好多! ? 按住shift点右键 发送到位置增加   除了“发送到”的位置有所增加,右键菜单中也增加了几个选项。...右键菜单增加更多选项 4.Shift+右键:在当前文件夹用命令行打开   在windows的开始>运行中输入cmd,可以打开命令行窗口。...10.Win+B:将光标定位到系统托盘   按Win+B可以将光标定位到屏幕右下角的系统托盘上,然后就可以用方向来选择系统托盘中的图标和时间了。...13.Win+Pause:打开系统属性 14.Ctrl+Shift+Esc:快速打开Windows任务管理器   在Win7中,想打开任务管理器,可以用鼠标右键点击任务栏中的空白处,然后在弹出菜单中选择

    1.5K10

    Windows 托盘区域显示图标

    它指定了使用的通知图标的接口。想要进一步了解不同版本的不同请看Shell_NotifyIcon。...)必须提供一个新的SM_CXICON x SM_CYICON 版本在托盘图标中(hIcon)。...这些图标将被显示在系统的托盘或者系统的控制区(SCA) 新的自定义图标(NIIF_USER with hBalloonIcon)必须提供一个SM_CXICON x SM_CYICON 的版本在提供的图标中...应用程序提供的自定义图标的句柄在通知区域的图标应该被独立使用。如果这个成员变量是非空的并且在成员变量dwInfoFlags 中设置了NIIF_USER 标志,那么这个图标作为通知图标。...具体的不同如下所示: 如果用户选择使用键盘弹出通知图标的快捷菜单那么程序将会发送一个WM_CONTEXTMENU 消息。

    1.9K20

    便携式钻孔测斜仪数据采集仪如何使用

    图片 主界面包含了若干程序的快捷方式,通过双击快捷方式可以启动对应的程序(软件),通过鼠标右键(手写笔长按)桌面空白区域可弹出桌面菜单调用。...桌面快捷方式中,【我的设备】和【WIN5/612X】两个最为常用。 【我的设备】快捷方式:打开系统资源管理器,可访问设备内部、外部存储器,完成文件浏览、复制、粘贴、删除等文件操作。...任务栏位于屏幕底部,如下图所示,任务栏从左到右依次为开始菜单、窗口提示栏、后台程序托盘 图片 开始菜单:包含了若干已安装完成的应用程序快捷方式,可从开始菜单点击运行需要的程序。...后台程序托盘:以图标形式显示了若干不可见且运行于系统后台的程序(如日期时间、输入法、窗口切换等),通过鼠标点击小图标可调用对应程序的部分专属功能。...如果在设备上同时运行了两个或两个以上应用程序,当需要在其间进行切换时,可使用在屏幕右下角方的“运行程序队列”图标进行切换。

    53640

    Windows 界面相关小知识点

    禁止 Win7 下窗口被拖到顶部时自动飘到左上角 去掉窗口的 WS_THICKFRAME 风格 将最小化或者不是在最前面的窗口激活到前面 SwitchToThisWindow 禁止双击标题栏最大化窗口...屏蔽 WM_NCLBUTTONDBLCLK 消息 禁止 XP 下右键任务栏的「最大化」菜单项 去掉窗口的 WS_MAXIMIZEBOX 风格 在任务管理器下「应用程序」标签栏不显示程序...,但是在「进程」里显示进程 一个可能的原因是窗口标题为空 在 XP 任务栏右键无菜单,在 Win7 任务栏右键只有一个关闭项 给窗口添加 WS_SYSMENU 风格 程序的系统托盘图标右键菜单不消失...在menu.TrackPopupMenu前调用SetForegroundWindow(m_hWnd) 子窗口显示 / 不显示任务栏图标 通过SetWindowLong修改窗口的扩展风格,WS_EX_APPWINDOW

    53620

    Windows 界面相关小知识点

    禁止 Win7 下窗口被拖到顶部时自动飘到左上角 去掉窗口的 WS_THICKFRAME 风格 将最小化或者不是在最前面的窗口激活到前面 SwitchToThisWindow 禁止双击标题栏最大化窗口...屏蔽 WM_NCLBUTTONDBLCLK 消息 禁止 XP 下右键任务栏的「最大化」菜单项 去掉窗口的 WS_MAXIMIZEBOX 风格 在任务管理器下「应用程序」标签栏不显示程序,但是在「进程」里显示进程...一个可能的原因是窗口标题为空 在 XP 任务栏右键无菜单,在 Win7 任务栏右键只有一个关闭项 给窗口添加 WS_SYSMENU 风格 程序的系统托盘图标右键菜单不消失 在menu.TrackPopupMenu...前调用SetForegroundWindow(m_hWnd) 子窗口显示 / 不显示任务栏图标 通过SetWindowLong修改窗口的扩展风格,WS_EX_APPWINDOW 是显示,WS_EX_TOOLWINDOW

    37610
    领券