![](dotnetdiagramimages/Leadtools_ScreenCapture_Leadtools_ScreenCapture_ScreenCaptureAreaOptions.png)
Visual Basic (Declaration) | |
---|---|
Public Structure ScreenCaptureAreaOptions Inherits System.ValueType |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As ScreenCaptureAreaOptions |
C# | |
---|---|
public struct ScreenCaptureAreaOptions : System.ValueType |
C++/CLI | |
---|---|
public value class ScreenCaptureAreaOptions : public System.ValueType |
For an example, refer to ScreenCaptureEngine.
- The area of the bitmap outside the user-defined region will be filled with the pattern defined by FillPattern, FillForegroundColor, and FillBackgroundColor.
- InfoWindowBounds is ignored if ScreenCaptureAreaFlags.ShowInfoWindow is not set.
- ScreenCaptureAreaFlags.ShowInfoWindow and ScreenCaptureAreaFlags.ShowCaptureSize are not mutually exclusive. If both flags are set, you will have both an Information Window and the size of the captured area. Likewise, if ScreenCaptureAreaFlags.ShowInfoWindow and ScreenCaptureAreaFlags.ShowCursorPosition are set, you will have both an info window and the position of the cursor.
- After the initial placement of the Information Window, the window will be moved to another corner of the screen whenever the mouse cursor comes near the Information Window. This way, the user will not be disturbed during area selection, and will be able to see a zoomed image for the current cursor position.
- For the InfoWindowBounds property, only the left, top, width and height are required.
- The left bound of the InfoWindowBounds property, can be any positive value specified by the user, or it can be either: LeftInfoWindowPosition or RightInfoWindowPosition
- The top bound of the InfoWindowBounds property, can be any positive value specified by the user, or it can be either: TopInfoWindowPosition or BottomInfoWindowPosition
- The width and height bounds of the InfoWindowBounds property, can be any positive value specified by the user, or they can be any two of the following values:
System.Object
System.ValueType
Leadtools.ScreenCapture.ScreenCaptureAreaOptions
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
Reference
ScreenCaptureAreaOptions MembersLeadtools.ScreenCapture Namespace
Implementing Screen Capture
CaptureOptions Property
ShowCaptureOptionsDialog Method
ShowCaptureAreaOptionsDialog Method
ShowCaptureObjectOptionsDialog Method
DefaultCaptureAreaOptions Property
DefaultCaptureObjectOptions Property
ScreenCaptureEngine Class
ScreenCaptureInformation Class
ScreenCaptureInformationEventArgs Class
ScreenCaptureOptions Structure
ScreenCaptureObjectOptions Structure
ScreenCaptureException Class