Top > プログラミング > .NET Tips> 画面をキャプチャする

画面をキャプチャする」への評価、コメント

評価

良い / 悪い = 36 / 3 (「良い」の割合 = 0.923 , 人気度 = 1.469

評価する

コメント一覧


評価の理由
KIZS 2019/07/7 (Sun) 19:39:02
評価:良い
とてもももももっもっももももm

通常のコメント
oza 2019/04/6 (Sat) 22:04:00
セカンダリスクリーンをキャプチャする場合はどうすればいいのでしょう

通常のコメント
匿名 2017/03/10 (Fri) 23:44:37
CopyFromScreenをするBitmapオブジェクトは、

  Dim bmp As New Bitmap(width, height, PixelFormat.Format32bppRgb)

という形でPixelFormatを指定しないと暗い部分に白いゴミが乗ります。

以下のサイトにも同じ指摘がありました。
http://stackoverflow.com/questions/28150408/c-sharp-screenshot-bug

評価の理由
delion 2014/10/16 (Thu) 18:31:16
評価:良い
CopyFromScreenは実行速度が遅いみたいです

評価の理由
VS 2013 ユーザー 2014/04/1 (Tue) 18:12:27
評価:良い
たいへん役に立つ内容で感心しました。
WinAPIの呼び出しサンプルは、特に参考になりました。

通常のコメント
たかし 2012/09/7 (Fri) 23:35:51
最初の方法だと互換モードで動いているアプリはキャプチャで来ませんね。

通常のコメント
管理人 2012/03/20 (Tue) 00:28:59
> .net Framework 2.0sp1と3.5のCopyFromScreen()にはバグがあるそうです。

調べてみると、CopyFromScreenにはバグが多いようです。記事の方にも追記させていただきます。ご報告ありがとうございました。

.NET Frameworkのバージョンによる違い
匿名 2011/11/28 (Mon) 16:21:36
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/f20378e7-5821-4055-ab8c-ffd93ceb7257
によると、.net Framework 2.0sp1と3.5のCopyFromScreen()にはバグがあるそうです。

評価の理由
ryo 2010/05/18 (Tue) 10:28:47
評価:良い
幾つか方法をご紹介頂き、有難うございました。

評価の理由
KAZ 2006/11/23 (Thu) 13:05:13
評価:良い
クリップボードの方法で完全に動作しています。
Application.DoEvents()は必要です。

コメントの投稿

[説明]