激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - ASP.NET教程 - VB.NET設(shè)置屏幕分辨率、顏色位數(shù)、刷新率 實例代碼

VB.NET設(shè)置屏幕分辨率、顏色位數(shù)、刷新率 實例代碼

2019-11-13 11:30asp.net教程網(wǎng) ASP.NET教程

這篇文章介紹了VB.NET設(shè)置屏幕分辨率、顏色位數(shù)、刷新率 實例代碼,有需要的朋友可以參考一下

代碼如下:


Private Declare Function GetDeviceCaps Lib "gdi32" (ByVal hdc As Long, ByVal nIndex As Long) As Long
Private Declare Function ChangeDisplaySettings Lib "user32" Alias "ChangeDisplaySettingsA" (lpDevMode As Any, ByVal dwflags As Long) As Long 
Private Const CCDEVICENAME As Long = 32
Private Const CCFORMNAME As Long = 32
Private Const DM_BITSPERPEL As Long = &H40000
Private Const DM_PELSWIDTH As Long = &H80000
Private Const DM_PELSHEIGHT As Long = &H100000
Private Const DM_DISPLAYFLAGS As Long = &H200000
Private Const DM_DISPLAYFREQUENCY = &H400000
Private Const CDS_FORCE As Long = &H80000000
Private Const BITSPIXEL As Long = 12
Private Const HORZRES As Long = 8
Private Const VERTRES As Long = 10
Private Const VREFRESH = 116
Private Type DEVMODE
   dmDeviceName      As String * CCDEVICENAME
   dmSpecVersion     As Integer
   dmDriverVersion   As Integer
   dmSize            As Integer
   dmDriverExtra     As Integer
   dmFields          As Long
   dmOrientation     As Integer
   dmPaperSize       As Integer
   dmPaperLength     As Integer
   dmPaperWidth      As Integer
   dmScale           As Integer
   dmCopies          As Integer
   dmDefaultSource   As Integer
   dmPrintQuality    As Integer
   dmColor           As Integer
   dmDuplex          As Integer
   dmYResolution     As Integer
   dmTTOption        As Integer
   dmCollate         As Integer
   dmFormName        As String * CCFORMNAME
   dmUnusedPadding   As Integer
   dmBitsPerPel      As Integer
   dmPelsWidth       As Long
   dmPelsHeight      As Long
   dmDisplayFlags    As Long
   dmDisplayFrequency As Long
End Type
Private Sub cmdChangeDesktopMode_Click()
    Dim DM As DEVMODE
    With DM
       .dmPelsWidth = CInt(txtNewWidth.Text)
       .dmPelsHeight = CInt(txtNewHeight.Text)
       .dmBitsPerPel = CInt(txtNewColor.Text)
       .dmDisplayFrequency = CInt(txtNewFreq.Text)
       .dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT Or DM_BITSPERPEL Or DM_DISPLAYFREQUENCY
       .dmSize = LenB(DM)
    End With
    If ChangeDisplaySettings(DM, CDS_FORCE) <> 0 Then
        MsgBox "錯誤!不支持此模式!"
    End If
End Sub
Private Sub Form_Load()
   txtOldWidth.Text = GetDeviceCaps(Me.hdc, HORZRES)
   txtOldHeight.Text = GetDeviceCaps(Me.hdc, VERTRES)
   txtOldColor.Text = GetDeviceCaps(Me.hdc, BITSPIXEL)
   txtOldFreq.Text = GetDeviceCaps(Me.hdc, VREFRESH)
End Sub

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品99久久99久久久二 | 国产精品视频海角社区88 | 亚洲第一成人在线 | 精品在线观看一区 | 中文字幕综合 | 欧美成人免费看 | 蜜桃视频在线免费观看 | 久久tv免费国产高清 | 男女羞羞视频在线观看免费 | 日韩欧美电影一区二区三区 | 日韩视频区| 中文字幕在线观看成人 | 欧美一级黄带 | 亚洲精品一区二区三区免 | 毛片在线免费观看完整版 | 国产精品一区二区日韩 | 日韩av电影免费看 | 一级黄色影院 | 成人三级免费电影 | 看一级大毛片 | 性欧美久久 | asian附近女人裸体pics | 永久免费不卡在线观看黄网站 | 一级毛片免费高清 | 成人毛片100免费观看 | 91天堂国产在线 | 国产精品久久久久久久模特 | 羞羞视频一区 | 国产免费黄网 | 12av电影 | 免费播放欧美毛片 | 日本欧美一区二区三区在线播 | 国产成人精品午夜视频' | 精品一区二区三区欧美 | 国产一级小视频 | 亚洲国产成人一区二区 | 成人一级在线 | 九九热视频这里只有精品 | 久久精精| 久久国产精品99久久人人澡 | 欧美激情精品久久久久久黑人 |