public BasePopupManager()
 {
     this.BasePopupCollection = new List <BasePopup>();
     //
     this.m_GlobalMouseHook            = new GISShare.Win32.GlobalMouseHook();
     this.m_GlobalMouseHook.MouseDown += new System.Windows.Forms.MouseEventHandler(GlobalMouseHook_MouseDown);
 }
Пример #2
0
 private void btnDisposeMouseHook_MouseClick(object sender, MouseEventArgs e)
 {
     if (this.m_GlobalMouseHook != null)
     {
         GISShare.Controls.WinForm.WFNew.Forms.TBMessageBox.Show("鼠标监听已关闭。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
         //
         this.m_GlobalMouseHook.Dispose();
         this.m_GlobalMouseHook = null;
         this.lbMouseHook.ViewItems.Clear();
     }
 }
Пример #3
0
 private void btnCraeteMouseHook_MouseClick(object sender, MouseEventArgs e)
 {
     if (this.m_GlobalMouseHook == null)
     {
         GISShare.Controls.WinForm.WFNew.Forms.TBMessageBox.Show("鼠标监听已开启,您移动鼠标查看监听效果。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
         //
         this.m_GlobalMouseHook = new GISShare.Win32.GlobalMouseHook();
         this.m_GlobalMouseHook.CreatHook();
         this.m_GlobalMouseHook.MouseMove += new MouseEventHandler(GlobalMouseHook_MouseMove);
     }
 }