Skip to content

ScreenCapture

闫驚鏵(Jinhua Yan) edited this page Apr 2, 2023 · 7 revisions

1)CSharp

Application.Current.Dispatcher.Invoke(new Action(delegate
{
    var screenCapturer = new ScreenCapture();
    screenCapturer.SnapCompleted += ScreenCapturer_SnapCompleted;
    screenCapturer.SnapCanceled += ScreenCapturer_SnapCanceled;
    screenCapturer.Capture();
}));
 private void ScreenCapturer_SnapCanceled()
 {
    //Canceled
 }

private void ScreenCapturer_SnapCompleted(CroppedBitmap bitmap)
{
   //Completed
}
Clone this wiki locally