Exemple #1
0
 public Form1()
 {
     InitializeComponent();
     m_nDeviceNum    = 0;
     m_nDeviceCurSel = -1;
     // 初始化动态库
     KSJApiBase.KSJ_Init();
     previewCallBack   = new KSJApiCallback.KSJ_PREVIEWCALLBACK(PreviewCallback);
     previewCallBackEx = new KSJApiCallback.KSJ_PREVIEWCALLBACKEX(PreviewCallbackEx);
 }
Exemple #2
0
        private void CheckBox_SET_CALLBACKEX_CheckedChanged(object sender, EventArgs e)
        {
            KSJApiCallback.KSJ_PREVIEWCALLBACKEX previewCallBack = new KSJApiCallback.KSJ_PREVIEWCALLBACKEX(PreviewCallbackEx);

            bool bCheck = CheckBox_SET_CALLBACKEX.Checked;

            if (bCheck)
            {
                KSJApiCallback.KSJ_PreviewSetCallbackEx(m_nDeviceCurSel, previewCallBack, PictureBox_PREVIEWWND.Handle);
            }
            else
            {
                KSJApiCallback.KSJ_PreviewSetCallbackEx(m_nDeviceCurSel, null, PictureBox_PREVIEWWND.Handle);
            }
        }