精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● VB和Basic>>〓〓..图形图像处理..〓〓>>修改屏幕分辨率

主题:修改屏幕分辨率
发信人: cobe()
整理人: cobe(2001-07-26 13:41:01), 站内信件
cobe:求改变屏幕分辨率的API函数

【 在 cobe (<marquee>就爱VB) 的大作中提到: 】
Declare Function EnumDisplaySettings Lib "user32" Alias "EnumDisplaySe

ttingsA" (ByVal lpszdevicename As Long, ByVal imodenum As Long, lpdevm

ode As Any) As Boolean
Declare Function ChangeDisplaySettings Lib "user32" Alias "ChangeDispa

lySettingsA" (lpdevmode As Any, ByVal dwflags As Long) As Long
Public Const CCHDEVICENAME = 32
Public Const CCHFORMNAME = 32
Type devmode
            dmdevicename As String * CCHDEVICENAME
            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 * CCHFORMNAME
            dmunusedpadding As Integer
            dmbitsperpel As Integer
            dmpelswidth As Long
            dmpelsheight As Long
            dmdisplayflags As Long
            dmdisplayfrequency As Long
End Type



--
※ 修改:.cobe 于 Sep 17 09:52:25 修改本文.[FROM: 202.99.13.136]
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.102.153.65]

[关闭][返回]