Exemplo n.º 1
0
 private void alarmBtn_Click(object sender, EventArgs e)
 {
     //实例化委托
     SdkClass.dgtMessageCallback message = new SdkClass.dgtMessageCallback(GetMessage);
     //注册回调函数
     SdkClass.NET_DVR_SetDVRMessageCallBack_V30(message, IntPtr.Zero);
     lHandle = SdkClass.NET_DVR_SetupAlarmChan_V30(iUid);
     if (lHandle < 0)
     {
         MessageBox.Show("布防失败");
     }
     else
     {
         this.loginBtn.Enabled       = false;
         this.initBtn.Enabled        = false;
         this.alarmBtn.Enabled       = false;
         this.closealarmBtn.Enabled  = true;
         this.quitBtn.Enabled        = true;
         this.btnStartListen.Enabled = false;
         this.btnStopListen.Enabled  = false;
         this.btnLoginOut.Enabled    = true;
         MessageBox.Show("布防成功!");
     }
 }
Exemplo n.º 2
0
 private void alarmBtn_Click(object sender, EventArgs e)
 {
     //实例化委托
     SdkClass.dgtMessageCallback message = new SdkClass.dgtMessageCallback(GetMessage);
     //注册回调函数
     SdkClass.NET_DVR_SetDVRMessageCallBack_V30(message, IntPtr.Zero);
     lHandle = SdkClass.NET_DVR_SetupAlarmChan_V30(iUid);
     if (lHandle < 0)
     {
         MessageBox.Show("布防失败");
     }
     else
     {
         this.loginBtn.Enabled = false;
         this.initBtn.Enabled = false;
         this.alarmBtn.Enabled = false;
         this.closealarmBtn.Enabled = true;
         this.quitBtn.Enabled = true;
         this.btnStartListen.Enabled = false;
         this.btnStopListen.Enabled = false;
         this.btnLoginOut.Enabled = true;
         MessageBox.Show("布防成功!");
     }
 }