CaptureArea method (Screen Control)

C++ Builder example

Delphi 4.0 Example

 

Builder Syntax

int __fastcall CaptureArea(int nAreaType);

Delphi Syntax

function CaptureArea (nAreaType: Integer): Integer;

Overview

Refer to Implementing Screen Capture

Remarks

Captures the specified type of area from the full screen. Any area outside the region will be filled according to the values set in the CaptureAreaFillPattern, CaptureAreaFillForeColor, and CaptureAreaFillBackColor properties.

If the CaptureAreaBitmapWithRegion property is set to TRUE, the captured bitmap will contain a region of the specified shape.

Capture is performed using the hot key. By default, the hot key is F11.

Note: You must call StopCapture if a capture operation has been started (for example, waiting for a hot key to be pressed) before you allow your main window/application to terminate.

See Also

Elements:

CaptureActiveClient method, CaptureActiveWindow method, CaptureFullScreen method, CaptureMenuUnderCursor method, CaptureWindowUnderCursor method, CaptureWallPaper, CaptureSelectedObject method, CaptureMouseCursor method, CaptureOptionDlg method, CaptureAreaOptionDlg method, CaptureObjectOptionDlg method, CaptureEXE method, CaptureEXEDlg method, CaptureAreaShowAreaSize property, CaptureAreaShowInfoWindow property, CaptureAreaSensitiveInfoWindow property, CaptureAreaInfoLeft property, CaptureAreaInfoTop property, CaptureAreaInfoWidth property, CaptureAreaIncludeCursor property, CaptureAreaDrawCursor property, CaptureAreaZoomFactor property, Bitmap, OnCaptureImage event