设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 291|回复: 4
打印 上一主题 下一主题

如何识别屏幕分辨率?

[复制链接]
跳转到指定楼层
1#
发表于 2003-1-8 03:08:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如何识别屏幕分辨率?
如何设置屏幕分辨率?[em04]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

5#
发表于 2003-1-8 21:15:00 | 只看该作者
刷新频率可否更改,更改后每次都会自动跳到60。
4#
发表于 2003-1-8 18:10:00 | 只看该作者
去我的网上下载机票打印程序,哪里有分辨率识别的例子。
你只要改变你的屏幕分辨率,窗体大小就自动会改变。
www.lanbuild.com
3#
发表于 2003-1-8 06:20:00 | 只看该作者
Option Compare Database
Option Explicit
Type RECT
x1 As Long
y1 As Long
x2 As Long
y2 As Long
End Type

Declare Function GetDesktopWindow Lib "User32" () As Long
Declare Function GetWindowRect Lib "User32" (ByVal hwnd As Long, rectangle As RECT) As Long

Function GetScreenResolution() As String

Dim R As RECT
Dim hwnd As Long
Dim RetVal As Long
hwnd = GetDesktopWindow()
RetVal = GetWindowRect(hwnd, R)
GetScreenResolution = (R.x2 - R.x1) & "*" & (R.y2 - R.y1)
End Function

'测试:
'? GetScreenResolution()
'1024*768

'说明:
'其实本站中就有
2#
发表于 2003-1-8 05:57:00 | 只看该作者
查旧帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-11 22:43 , Processed in 0.074840 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表