Exemplo n.º 1
0
 /// <summary> コマンド実行<オーバーレイロック切替コマンド> </summary>
 /// <param name="para"> コマンドパラメーター </param>
 private void _OverlayViewLockExecute()
 {
     if (this.OverlayDataModel.OverlayWindowData.WindowLock)
     {
         WindowsServices.SetWindowExTransparent(this.OverlayDataModel.OverlayWindowData.WindowIntPtr);
     }
     else
     {
         WindowsServices.InitWindowExTransparent(this.OverlayDataModel.OverlayWindowData.WindowIntPtr);
     }
 }
        /// <summary> コマンド実行<オーバーレイロック切替コマンド> </summary>
        /// <param name="para"> コマンドパラメーター </param>
        private void _OverlayViewLockExecute(OverlayViewComponent para)
        {
            if (para == null) return;

            if(para.OverlayDataModel.OverlayWindowData.WindowLock)
            {
                WindowsServices.SetWindowExTransparent(para.OverlayDataModel.OverlayWindowData.WindowIntPtr);
            }
            else
            {
                WindowsServices.InitWindowExTransparent(para.OverlayDataModel.OverlayWindowData.WindowIntPtr);
            }
        }