单击托盘图标,显示菜单

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

    
Private Sub NotifyIcon1_MouseClick()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

 

Windwos SDK开发 --显示系统托盘图标

Windwos SDK开发  --显示系统托盘图标为了显示系统托盘图标,我们就要用到NOTIFYICONDATA这个结构体,在shellapi.h中声明,我们来看看它的成员变量typedef stru...
  • chenyu2202863
  • chenyu2202863
  • 2008年03月10日 22:51
  • 1387

C#软件开发实例.私人订制自己的屏幕截图工具(三)托盘图标及菜单的实现

概述 添加托盘图标功能主要是为了添加菜单功能,可以通过托盘图标来管理程序;托盘菜单包括“打开保存目录、录制Flash动画、录制GIF动画、延时5秒截图、截图、设置、退出”等功能。 系统托盘 系统托盘是...
  • testcs_dn
  • testcs_dn
  • 2014年04月09日 13:20
  • 4704

win32创建应用程序的系统托盘图标

前段时间工作需要,做了一个应用程序并且是要带有系统托盘图标的,虽然网上还是有很多的相关代码介绍,但是这里还是想写一下,做一个记录吧,简单介绍下过程以及API的调用步骤。     我写的这个是基于一个...
  • cjmscofiled
  • cjmscofiled
  • 2014年02月14日 13:56
  • 3032

API实现添加系统托盘图标及其菜单

添加系统托盘图标下面用winapi 实现#define IDI_ICON 600                                //此处为图标ID,用于标识此图标#define WM_...
  • xkou
  • xkou
  • 2004年10月12日 22:31
  • 1473

系统托盘图标显示菜单(TrackPopupMenu)无法自动消失解决方法

函数:SetForegroundWindow 需要先设置当前窗口为系统活动窗口,之后,系统就会自动设置响应的操作,比如自动隐藏之类的。 HMENU menu = CreatePopupMenu...
  • sandro_zhang
  • sandro_zhang
  • 2011年09月19日 16:39
  • 2101

MFC 系统托盘图标实现,包括双击图标和右键图标菜单

原文:http://blog.163.com/chenluyu0910@126/blog/static/99042293201222805047974/     首先,必须知道一个结构体...
  • eldn__
  • eldn__
  • 2012年09月26日 20:36
  • 3250

单击显示onCreateContextMenu菜单

onCreateContextMenu的使用效果: onCreateContextMenu是View的上下文菜单,正常情况下,显示ContextMenu需要长按,但是有时候也需要直接单击显示的业...
  • zouchengxufei
  • zouchengxufei
  • 2016年05月09日 13:34
  • 4662

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

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

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

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

vc托盘图标的实现以及托盘右键菜单的响应

#define  UM_SHOW_TORY_ICON WM_USER + 200 + 1      // 用于响应托盘图标消息 void addToTray() { HINSTANCE ...
  • qingzai_
  • qingzai_
  • 2015年02月28日 17:41
  • 1514
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:单击托盘图标,显示菜单
举报原因:
原因补充:

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