单击托盘图标,显示菜单

转载 2007年09月21日 12:31:00

    
Private Sub NotifyIcon1_MouseClick(ByVal sender As ObjectByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseClick
        
If e.Button = Windows.Forms.MouseButtons.Left Then
            NotifyIcon1.ContextMenuStrip 
= ContextMenuStrip1
            
Dim t As Type = GetType(NotifyIcon)
            
Dim mi As Reflection.MethodInfo = t.GetMethod("ShowContextMenu", BindingFlags.NonPublic Or BindingFlags.Instance)
            mi.Invoke(
Me.NotifyIcon1, Nothing)
            NotifyIcon1.ContextMenuStrip 
= Nothing
        
End If

    
End Sub

 

相关文章推荐

WPF程序添加托盘图标,菜单的方法

前段时间做项目,客户需要程序最小化时到托盘,并添加托盘菜单,可以做退出,打开灯操作。 首先需要定义一个类。托盘菜单可用的。 using System; using System.Collect...

17.VC(ui)-托盘图标和弹出菜单的实现(随手代码)

直接上代码: void CIconDemoDlg::InitTrayIcon(void) { //-------------------------------------------------...
  • hgy413
  • hgy413
  • 2011-09-28 13:51
  • 1487

VC++任务栏托盘图标及右键菜单实现

Windows 95以及后来的Windows版本允许你将程序图标放入系统托盘。所谓系统托盘,通常指的是屏幕右下方显示时间,音量等图标的那个区域。托盘图标通常可以执行一些快捷操作,如窗口隐藏时通常最小化...

[VB] 托盘图标与菜单

实现将程序图标显示在系统托盘

长久以来,一直很好奇类似QQ等软件的图标是如何显示在系统托盘的,这次有个项目正好用到,所以就研究了一下。具体方法如下:1、首先我们需要在工具栏找到NotifyIcon这个控件,找到后将其拖到Form中...

win32 托盘图标的显示以及闪烁功能

win32托盘图标的闪烁与显示

C#Windows 窗体设计-实现欢迎界面-显示About窗体-在托盘中写入应用程序图标

1. private void Form1_Load(object sender, EventArgs e) { //MessageBox.Show("将窗...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)