Example #1
0
        /// <summary>
        /// 开启显示图片叠加控制
        /// </summary>
        /// <param name="hWnd">显示图片的窗口句柄</param>
        /// <param name="dwUserData"></param>
        /// <returns>返回操作标示句柄</returns>
        public UInt32 Pdo_Open(IntPtr hWnd, UInt32 dwUserData)
        {
            MyLog4Net.ILogExtension.DebugWithDebugView(MyLog4Net.Container.Instance.Log, "IVXSDKProtocol Pdo_Open hWnd:" + hWnd);
            m_pfuncMouseEventCb = OnPDOMouseOptNtfCB;
            UInt32 phPdoHandle = 0;
            UInt32 retVal      = IVXSDKProtocol.Pdo_Open(hWnd, null, dwUserData, out phPdoHandle);

            //if (0 != retVal)
            //{
            //    // 调用失败,抛异常
            //    CheckError();
            //}
            MyLog4Net.ILogExtension.DebugWithDebugView(MyLog4Net.Container.Instance.Log, "IVXSDKProtocol Pdo_Open ret:" + retVal);
            return(phPdoHandle);
        }