Advertisement

VB能够获取托盘图标,并将其强制显示或隐藏。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
该资源提供 VB 编写的托盘图标管理器源代码,其设计颇具趣味性。请注意,此程序并非用于为您的应用程序添加托盘图标,而是能够对托盘上显示的图标进行管理。它具备监测所有在托盘位置呈现的图标的功能,并且能够识别部分程序缺乏中文支持的情况。程序中包含若干类模块,其中较为突出的包括获取托盘图标模块、将 ICON 文件转换为通用图像文件模块以及获取 Windows 操作系统版本模块等。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • VB中实现的状态控
    优质
    本文章介绍了如何在Visual Basic编程环境中编写代码以实现系统托盘区内的程序图标进行显示和隐藏操作的方法。 本段落介绍了一款用VB编写的托盘图标管理器源代码。该程序并非为其他程序添加托盘图标,而是用于监测和管理当前显示在系统托盘的所有图标。需要注意的是,部分界面尚未完成汉化。 此项目包含几个实用的类模块:获取托盘图标的模块、将ICON文件转换成普通图像格式的模块以及从EXE文件中提取图标的模块等,并提供了一个获得Windows操作系统版本信息的模块。
  • 在Android中监测软键高度
    优质
    本文章介绍了如何在Android开发过程中监听软键盘的显示与隐藏,并提供了获取软键盘高度的方法。 在Android开发中,如何监听软键盘的弹出与隐藏,并获取其高度?无论是在adjustPan、adjustResize还是adjustUnspecified模式下,都需要找到一种通用的方法来实现这一功能。请提供更详细的代码示例或指导以解决这个问题。
  • 完全工具
    优质
    完全隐藏托盘图标工具是一款功能强大的系统优化软件,它可以帮助用户自由选择并彻底隐藏不必要的通知区域托盘图标,使桌面更加简洁美观。 点击注册即可完成注册流程。隐藏托盘图标后按 alt+x 可以隐藏软件,再次按下 alt+x 则可以显示软件。
  • C# 窗体启动(仅
    优质
    本教程介绍如何使用C#编程语言创建一个应用程序,在启动时隐藏主窗口并将其图标置于系统托盘中,提供最小化到托盘的功能。 在C#程序启动时隐藏主窗体,并将程序最小化到系统托盘的图标中。
  • 特定进程的
    优质
    本软件提供了一种有效的方法来隐藏Windows系统中特定程序或应用程序的托盘区域图标,帮助用户简化桌面任务栏并减少视觉混乱。 【软件使用方法】: 1. 这款软件是绿色版的,无需安装;如果压缩包内包含类似[@绿化工具.exe、!)绿化.bat 、 !)绿化.reg 、 !)绿化.cmd 、@Install_绿化.exe、 !)双击导入.reg 、 !)注册导入.reg]等文件,请先运行这些文件以确保程序正常启动。 2. 安装完成后,将注册机放置在安装目录的相应文件夹内。 3. 双击打开注册机,在软件中找到“注册”按钮并点击。接着填写用户名信息(注意:此时可以随意输入注册码)。 4. 点击确定后,屏幕上会显示正确的序列号;请使用刚才生成的信息进行正式注册。 对于破解补丁的使用步骤如下: 1. 安装完软件之后,请将补丁放置于安装目录内。具体操作为找到桌面主程序快捷方式,在其属性中选择“打开文件位置”或直接查找,然后把补丁文件放在相应的位置。 2. 运行该补丁后即可正常使用软件;即便界面显示未注册状态,但所有功能及时间限制都将被解除。 (注意:不同类型的补丁可能有不同的使用方法,请根据实际情况进行调整)。
  • Windows任务栏及的VC源码.rar
    优质
    本资源提供了一套用于编程控制Windows操作系统中任务栏和系统托盘图标可见性的Visual C++源代码,适合开发者学习参考。 VC隐藏和显示Windows任务栏及托盘图标的一个简单例子可供参考。有兴趣的可以借鉴一下。
  • C#中窗体的效果
    优质
    本教程详细介绍在C#编程语言中实现托盘窗体的显示与隐藏效果的方法和技术,帮助开发者创建更友好的用户界面交互体验。 在C#编程中,托盘窗体(Tray Icon)是一种常见的用户界面设计技术,它允许应用程序在系统任务栏的托盘区域显示图标,并使主窗体可以最小化到托盘或者完全隐藏,以提供更简洁的操作体验。本段落将详细探讨如何在C#中实现托盘窗体的显示与隐藏效果。 首先需要引入`System.Windows.Forms`命名空间,该命名空间包含了创建托盘窗体所需的类。代码头部应添加以下语句: ```csharp using System; using System.Windows.Forms; ``` 接着,在应用程序中创建一个`NotifyIcon`对象,并在构造函数或初始化方法中设置图标、提示文本以及双击时的响应事件: ```csharp public Form1() { InitializeComponent(); notifyIcon = new NotifyIcon(); notifyIcon.Icon = Properties.Resources.MyIcon; // 使用项目资源中的图标 notifyIcon.Text = 我的程序; notifyIcon.DoubleClick += new EventHandler(TrayIcon_DoubleClick); } ``` `TrayIcon_DoubleClick`是双击托盘图标时触发的事件处理函数,可以在这里定义显示或隐藏主窗体的行为: ```csharp private void TrayIcon_DoubleClick(object sender, EventArgs e) { if (this.Visible) // 如果窗体可见,则隐藏它 this.Hide(); else // 否则,显示窗体 this.Show(); } ``` 为了在关闭按钮点击时最小化窗体到托盘,需要覆盖`FormClosing`事件: ```csharp private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing) // 用户关闭窗体时 { e.Cancel = true; // 取消关闭操作 this.Hide(); // 隐藏窗体 } } ``` 同时,确保在窗体加载时初始化托盘图标: ```csharp private void Form1_Load(object sender, EventArgs e) { this.ShowInTaskbar = false; // 隐藏窗体在任务栏上的图标 notifyIcon.Visible = true; // 托盘图标可见 } ``` 至此,我们已经实现了C#中托盘窗体的基本显示与隐藏功能。为了让用户能够通过菜单进行更多操作,我们可以添加一个`ContextMenuStrip`来创建右键菜单。创建上下文菜单项并关联事件处理: ```csharp contextMenuStrip = new ContextMenuStrip(); ToolStripMenuItem showMenuItem = new ToolStripMenuItem(显示, null, ShowMenuItem_Click); ToolStripMenuItem exitMenuItem = new ToolStripMenuItem(退出, null, ExitMenuItem_Click); contextMenuStrip.Items.AddRange(new ToolStripItem[] { showMenuItem, exitMenuItem }); notifyIcon.ContextMenuStrip = contextMenuStrip; ``` 然后定义对应的事件处理函数: ```csharp private void ShowMenuItem_Click(object sender, EventArgs e) { this.Show(); } private void ExitMenuItem_Click(object sender, EventArgs e) { Application.Exit(); // 关闭应用程序 } ``` 以上代码实现了C#托盘窗体的完整显示和隐藏效果,包括双击托盘图标和右键菜单的操作。在实际项目中可以根据需求扩展功能,例如添加自定义快捷键、定时任务等。通过学习和理解这段代码,开发者可以为自己的C#应用构建更加友好的用户界面。
  • .exe(用于桌面右下角的任务栏
    优质
    隐藏托盘.exe是一款实用的小工具,专门设计用来帮助用户隐藏位于桌面右下角任务栏中的图标。通过此程序,您可以轻松地管理桌面上的任务栏显示状态,优化您的工作和娱乐环境,减少视觉干扰。 可以将托盘隐藏并保留系统图标。如果需要全部隐藏,请与我联系。若需源码,请同样通过适当方式联络。此程序适用于所有Windows系统,并对此提供保证。
  • MFC窗口最小化至
    优质
    本教程介绍如何使用MFC编程技巧将应用程序窗口最小化至系统托盘,并在托盘中显示自定义图标。 MFC窗体程序最小化启动后不会显示在任务栏中,在右下角的托盘中会显示一个图标;左键单击该图标可以恢复并显示窗体,并将其放置于屏幕右下角;而右键单击则会弹出菜单,其中包含退出选项。这个实例可以在VS2008环境下编译并通过正确运行。
  • 使用C#修改注册表来桌面
    优质
    本教程详细介绍了如何利用C#编程语言编写代码以修改Windows注册表,进而实现对桌面上特定图标(如计算机、回收站等)的显示与隐藏功能。适合中级程序员阅读和学习。 使用C#编写了一个通用类来操作注册表的读取、写入、删除、查询以及修改功能,并附带了相应的测试用例。文档共19页。 在该示例中,首先声明一个用于访问特定注册表路径的字符串变量: ```csharp private string openSubKey = SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer; ``` 接下来是修改桌面图标显示状态的方法,其中参数0表示显示图标,1表示隐藏图标。具体方法调用如下: ```csharp RegistryKeys.ModifyRegistData(Registry.CurrentUser, NoDesktop, openSubKey, 0); ``` 此代码段用于通过指定的注册表路径修改“桌面”图标的显隐状态。