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
A Screen object that represents the computer's primary screen.
The My.Computer.Screen property provides functionality similar to the PrimaryScreen property.
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.
Namespace:Microsoft.VisualBasic.Devices
Class:Computer
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
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 |
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.