这是我不久前下载 VS2005 时使用 VB.Net 尝试写出来的功能,分享出来给各位参考使用,
希望对各位有用,如果各位觉得不错,烦请赏我一朵花好吗
下面的 Form 里面,只有一个 Label 及两个 Button 元件而已:
Public Class Form1
Private Const CCDEVICENAME As Short = 32
Private Const CCFORMNAME As Short = 32
Private Const DM_PELSWIDTH As Integer = &H80000
Private Const DM_PELSHEIGHT As Integer = &H100000
'更新萤幕扫瞄频率常数
Private Const DM_DISPLAYFREQUENCY As Integer = &H400000
'宣告要使用的 API 函式
Private Declare Function EnumDisplaySettings Lib "user32" Alias "EnumDisplaySettingsA" (ByVal lpszDeviceName As Integer, ByVal iModeNum As Integer, ByRef lpDevMode As DEVMODE) As Boolean
'宣告要使用的 API 函式
Private Declare Function ChangeDisplaySettings Lib "user32" Alias "ChangeDisplaySettingsA" (ByRef lpDevMode As DEVMODE, ByVal dwflags As Integer) As Integer
'定义要使用的变数结构
Private Structure DEVMODE
<VBFixedString(CCDEVICENAME), System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValTStr, SizeConst:=CCDEV ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容