예제 #1
0
            private ScreenPositionEventArgs CreateScreenPositionEventArgs()
            {
                GDI.POINT pt;
                NoCat.GetCursorPos(out pt);

                var matrix         = _mwh.GetTargetMatrix();
                var screenPosition = matrix.Transform(new Point(pt.x, pt.y));

                return(new ScreenPositionEventArgs(screenPosition));
            }
예제 #2
0
 public void PreventMonitorPowerdown()
 {
     NoCat.SetThreadExecutionState(NoCat.EXECUTION_STATE.ES_DISPLAY_REQUIRED | NoCat.EXECUTION_STATE.ES_CONTINUOUS);
 }
예제 #3
0
 public void AllowMonitorPowerdown()
 {
     NoCat.SetThreadExecutionState(NoCat.EXECUTION_STATE.ES_CONTINUOUS);
 }