- C# / .NET : Capture d'ecran "en .net" - CodeS SourceS
- Capture d'écran en .net 2.0 (sans api)
- Visual Basic / VB.NET : Aspiscreen - capturer l'écran - la form - CodeS SourceS
- Visual Basic / VB.NET : Magique capture (capture d'écran et de sous fenêtres) - CodeS S
- Visual Basic / VB.NET : Multicapture xp : faites des captures d'écran !! - CodeS SourceS
10 juil. 2008 à 14:32
10 juil. 2008 à 13:45
"
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Drawing.Imaging;
using System.Windows.Forms;
namespace MaCapture
{
class Grab
{
public Bitmap CaptureScreen()
{
Bitmap b = new Bitmap(
SystemInformation.VirtualScreen.Width,
SystemInformation.VirtualScreen.Height);
Graphics g = Graphics.FromImage(b);
g.CopyFromScreen(0, 0, 0, 0, b.Size);
g.Dispose();
return b;
}
}
}
"
10 juil. 2008 à 13:10
Nickel comme code, je vais essayer ça de suite.
Merci
1 juil. 2008 à 10:03
Comment faire pour ajouter ScreenLib comme référence à partir du fichier WindowsDesktops.cs ?
27 juin 2007 à 01:38
(ça marche très bien) :
screenBmp = new Bitmap(width, height); // largeur et hauteur du rectangle que tu veux.
bmpGraphics = Graphics.FromImage(screenBmp);
bmpGraphics.CopyFromScreen(new Point(x, y), new Point(0, 0), new Size(width, height));
// encore la même largeur et hauteur, x et y sont les coordonnées du coin du
// rectangle dans l'écran.
Quant à GG00xiv, tu présentes une nouvelle façon de faire une vieille chose, ça mérite un 7/10