My.Computer.Screen Property
Gets the Screen object that represents the computer's primary display screen.
' Usage
Dim value As System.Windows.Forms.Screen = My.Computer.Screen
' Declaration
Public ReadOnly Property Screen As System.Windows.Forms.Screen
Property Value
A Screen object that represents the computer's primary screen.
Remarks
The My.Computer.Screen property provides functionality similar to the PrimaryScreen property.
Example
This example uses the WorkingArea property of the My.Computer.Screen property to determine the working area of the computer's primary display, and then resizes the form to fill the working area.
Private Sub EnlargeForm()
Me.Size = My.Computer.Screen.WorkingArea.Size
Me.Location = New System.Drawing.Point(0, 0)
End Sub
This example needs to run in a Windows Forms application.
Requirements
Namespace:Microsoft.VisualBasic.Devices
Class:Computer
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Availability by Project Type
Project type |
Available |
---|---|
Windows Application |
Yes |
Class Library |
Yes |
Console Application |
Yes |
Windows Control Library |
Yes |
Web Control Library |
No |
Windows Service |
Yes |
Web Site |
No |
Permissions
The following permission may be necessary:
Permission |
Description |
---|---|
Controls the ability to access files and folders. Associated enumeration: Unrestricted. |
For more information, see Code Access Security and Requesting Permissions.