NOTIFYICONDATA

来源:互联网 发布:网络大电影错爱 编辑:程序博客网 时间:2024/06/06 20:04
Private   Type   NOTIFYICONDATA         '   定义NOTIFYICONDATA数据类型  
          cbSize   As   Long  
          hWnd   As   Long  
          uId   As   Long  
          uFlags   As   Long  
          ucallbackMessage   As   Long  
          hIcon   As   Long  
          szTip   As   String   *   64  
  End   Type  
  '   定义对图标操作的常量  
  Private   Const   NIM_ADD   =   &H0     '   增加图标  
  Private   Const   NIM_MODIFY   =   &H1   '   改变图标  
  Private   Const   NIM_DELETE   =   &H2     '   删除图标  
  '   以下定义鼠标事件常量  
  Private   Const   WM_MOUSEMOVE   =   &H200     '   鼠标移动常量  
  Private   Const   WM_LBUTTONDBLCLK   =   &H203     '   双击左鼠标按钮  
  Private   Const   WM_LBUTTONDOWN   =   &H201         '   左鼠标按钮按下  
  Private   Const   WM_LBUTTONUP   =   &H202             '   松开左鼠标按钮  
  Private   Const   WM_RBUTTONDBLCLK   =   &H206     '   双击右鼠标按钮  
  Private   Const   WM_RBUTTONDOWN   =   &H204         '   右鼠标按钮按下  
  Private   Const   WM_RBUTTONUP   =   &H205             '   松开右鼠标按钮  
  Private   Const   NIF_MESSAGE   =   &H1  
  Private   Const   NIF_ICON   =   &H2  
  Private   Const   NIF_TIP   =   &H4  
  '   WinApi函数Shell_NotifyIcon声明  
  Private   Declare   Function   Shell_NotifyIcon   Lib   "shell32"   Alias   "Shell_NotifyIconA"   (ByVal   dwMessage   As   Long,   pnid   As   NOTIFYICONDATA)   As   Boolean  
原创粉丝点击