控制Windows分辨率

原创 2001年07月23日 09:01:00


EnumDisplaySettings() 和ChangeDisplaySettings(),



function DynamicResolution(X, Y: word): BOOL;
var
   lpDevMode: TDeviceMode;
begin
   Result := EnumDisplaySettings(nil, 0, lpDevMode);
if Result then
begin
lpDevMode.dmFields := DM_PELSWIDTH Or DM_PELSHEIGHT;
lpDevMode.dmPelsWidth := X;
lpDevMode.dmPelsHeight := Y;
Result := ChangeDisplaySettings(lpDevMode, 0) = DISP_CHANGE_SUCCESSFUL;
end
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
if DynamicResolution(640, 480) then
ShowMessage('Now is 640*480');
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
   if DynamicResolution(800, 600) then
      ShowMessage('Now is 800*600');
end;

Windows客户端开发--获取屏幕分辨率及大小相关

今天介绍一下,windows客户端开发中,屏幕分辨率,以及屏幕客户区大小的获得方法。GetSystemMetrics 函数功能:用于得到被定义的系统数据或者系统配置信息函数原型:int WINAPI...
  • wangshubo1989
  • wangshubo1989
  • 2016年10月25日 20:52
  • 32063

VirtualBox 调整屏幕分辨率

VirtualBox 调整分辨率
  • szx10000
  • szx10000
  • 2015年08月17日 11:52
  • 2983

Windows phone 多分辨率适配问题

Windows phone 多分辨率适配问题 2012/11/8 10:48:32 | 阅读28次       因为之前的 windows phone 应用是基于 7.1...
  • qxue2000
  • qxue2000
  • 2013年01月17日 23:56
  • 499

Windows下用DirectShow查找摄像头(含分辨率)和麦克风

在视频聊天、视频会议、在线监控和视频展台等项目中,需要查找出本地电脑上连接的所有摄像头,网上流传比较多的方式是ffmpeg的方式,这种方式可以跨平台,不同的平台下调用不同的库。这种方式在控制台直接打印...
  • VoidLuffy
  • VoidLuffy
  • 2017年01月03日 13:38
  • 493

win32项目--获取、修改计算机屏幕分辨率

先介绍一下单词metric,作为名词的时候有“度量标准,度量”的意思。所以system metric的意思是“系统度量单位”。接下来就要介绍一下GetSystemMetrics函数。 功能:得到被定...
  • wangshubo1989
  • wangshubo1989
  • 2015年09月07日 15:04
  • 21092

VNC图形终端和分辨率设置

在服务端通过vncserver命令启动vnc后,控制台输出: New'favey:1 (root)' desktop is favey:1 Startingapplications specifi...
  • chenyulancn
  • chenyulancn
  • 2014年12月01日 19:47
  • 3526

android 自动调整屏幕分辨率

andorid界面单位开发是应该是dip 自适应,包括元素大小自适应,和位置自适应。 元素大小: 图片默认会自适应的。 dip会自适应。 自适应问题。一个公式 px=di...
  • pfgmylove
  • pfgmylove
  • 2013年12月05日 09:53
  • 5863

Windows的访问控制模型

经过12月份的奋斗,OJ的判题程序已经初具雏形了,不过安全性仍然是一个令我非常头疼的问题,在这个问题上几乎耗了半个月的时间。虽然还没有找到完美的解决方法,但总算了解了Windows的安全性是如何工作的...
  • az44yao
  • az44yao
  • 2015年06月30日 19:30
  • 707

Webrtc 动态分辨率

Webrtc更改分辨率改动点: 1.  激活内容分析模块开启分辨率调整功能 bool ViEEncoder::Init() 函数中119行 改动vp_->EnableContentAnalysis(f...
  • ab7936573
  • ab7936573
  • 2017年06月08日 14:46
  • 792

Unity发布游戏到安卓时NGUI屏幕分辨率的调整

unity发布游戏到安卓遇到的屏幕分辨率问题
  • CJB_King
  • CJB_King
  • 2016年08月21日 10:22
  • 1484
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:控制Windows分辨率
举报原因:
原因补充:

(最多只允许输入30个字)