首页
学习
活动
专区
圈层
工具
发布

Windows远程设置分辨率DPI缩放

Server2008R2,远程分辨率DPI缩放默认是100%,无法调整,但不知道阿里云咋实现的,能调整,肯定是改什么东西了,微软默认的产品设计是不允许远程改DPI缩放的。...在一些高清屏的客户端远程2008R2时,2008R2的字确实很小,有碍观瞻,于是从2012R2开始,微软远程分辨率DPI缩放级别默认是150%。...但不知道阿里云咋实现的,阿里的Server2008R2能在远程会话里调分辨率DPI缩放级别。...如果没有改造过,默认情况下Server2008R2无法在远程会话更改缩放级别 DPI缩放的关键注册表键值2个,但相关的其他键值很多,改这2个,会影响其他的 reg query "HKCU\Control...以上DPI缩放的bug一直持续到Server2022才修正。低版本系统安全性、功能性、健壮性相对来说都不如最新版系统。

4.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    qt多屏不同DPI下的拖拽问题

    背景在主屏设置DPI=1.5,副屏设置DPI=1.0时,将qt窗口移动到副屏,拖拽qt treeview或者listview中的元素时,会发生异常显示,位置错误等问题定位这里复现之后,考虑的就是windows...下面的Dpi感知,从任务管理器查看DPI感知为【系统】,符合预期,但是为什么还会发生这个异常问题呢仔细定位这里问题发现,出现问题是因为接管了拖拽事件,绘制对应的分割线和移动目标元素都是通过下面代码来找到拖向元素...tree_view->indexAt(tree_view->mapFromGlobal(QCursor::pos()));这里mapFromGlobal出来的坐标显然出现异常导致拖向元素不准确,出现一系列问题跟进...qt源码,发现qt在win8.1之后会自动设置DPI感知为PerMonitor类型,来避免不同DPI的多屏缩放问题QWindowsIntegrationPrivate::QWindowsIntegrationPrivate...m_context.initPowerNotificationHandler();}解决这里qt设置QtWindows::ProcessPerMonitorDpiAware显然不符合预期,需要修改默认DPI

    1.7K20

    EasyAR 3.0切换摄像头画面缩放翻转的问题

    1.首先一个问题是如果使用默认前置摄像头初始化,在有的机器上会出现打不开摄像头,或者画面被缩放的问题。...同时有一些奇怪的问题都可以用这种方式规避(不是解决注意) 一定使用后置摄像头初始化,如果你需要默认前置,也一定用后置摄像头初始化,然后马上切换到前置摄像头。...2.Easy切换到前置摄像头画面会被翻转的问题 EasyAR 使用数据流写入的方式进行摄像机渲染,导致我在网上找到的一个翻转摄像机的代码水平翻转失效,但是只要将这个脚本挂在Camera上不用做任何操作就可以规避...EasyAR切换摄像头反转的问题(因为项目年前上线,暂时也没有时间去查看为什么,算是个应急的解决方案吧) 代码: using System; using System.Collections; using

    1.3K20

    解决 Windows 操作系统上应用程序界面缩放显示异常的策略

    Windows 从 Windows 8 之后开始,为了解决高分辨率屏幕上字体过小的问题,引入了 DPI 缩放机制。...问题的可能原因3.1 软件未优化高 DPI 显示软件版本的更新,可能导致其内部对高 DPI 显示的支持发生了改变。...通过这种设置,你可以让操作系统在应用程序不支持高 DPI 的情况下,通过系统级别的缩放来代替应用程序自己的缩放行为,从而可能修复界面显示的问题。...很多情况下,开发者在更新中可能引入了新的 UI 库或者修改了显示逻辑,而这些更改可能导致高 DPI 支持出现问题。如果旧版本在缩放上显示正常,可以考虑暂时使用旧版本,直到新版本修复了该问题。...究其原因,Photoshop 在某些版本中对高 DPI 显示器的支持有缺陷,尤其是在 Windows 的缩放比例较高(例如 150% 或 200%)时。解决这一问题的办法有几种。

    2.7K10

    WPF 使用 VisualBrush 在 4k 加 200 DPI 设备上某些文本不渲染看不见问题

    为了解决此问题,有多个可以选择的方法,在此控件,我选择的是采用 VisualBrush 的方法。...但是在一些 4k 加百分之 200 的 DPI 缩放设备上,看不到某些 GlyphRun 的内容,本文记录此问题和对应的解决方法 前置要求: 4k 分辨率屏幕 百分之两百 DPI 缩放 使用 GlyphRun...表示我追踪了代码也没有发现更本质的问题,而且此问题只有在我的此图表控件才有偶尔复现,在能复现的设备上,每次都能用相同的图表数据进行复现。...此问题只有在使用特定的图表内容(很复杂)再加上放入到我的某个特定的应用里面才能复现,要调试 WPF 层的话,必须加入到我的应用层才能开始调试此问题。...请阅读原文: https://blog.lindexi.com/post/WPF-%E4%BD%BF%E7%94%A8-VisualBrush-%E5%9C%A8-4k-%E5%8A%A0-200-DPI

    1.5K20

    HTML5 meta viewport参数详解

    | device-dpi | high-dpi | medium-dpi | low-dpi    "    /> viewport的参数详细信息如下: width:控制 viewport 的大小,...initial-scale:初始缩放。即页面初始缩放程度。这是一个浮点值,是页面大小的一个乘数。...minimum-scale:允许用户缩放到的最小比例 maximum-scale:最大缩放。即允许的最大缩放程度。这也是一个浮点值,用以指出页面大小与屏幕大小相比的最大乘数。...其中target-densitydpi的取值范围如下: device-dpi:使用设备原本的 dpi 作为目标 dp。不会发生默认缩放。 high-dpi:使用hdpi 作为目标 dpi。...为了防止Android Browser和WebView 根据不同屏幕的像素密度对你的页面进行缩放,你可以将viewport的target-densitydpi 设置为 device-dpi。

    2.9K10

    Windows 下的高 DPI 应用开发(UWP WPF Windows Forms Win32)

    因为系统 DPI 值如果不注销就不会改变,应用需要在系统重新登录后有了新的 DPI 值时才会正常根据新的系统 DPI 值进行渲染。否则就是系统进行的位图缩放。...如果应用不支持屏幕 DPI 感知,那么使用的就是系统 DPI 值,于是一样的会被系统进行位图缩放。 但事情到 Windows 10 (1803) 之后,事情又有了转机。...DPI 缩放;但是 WPF 中嵌入的其他 UI 框架不支持自动 DPI 缩放。...混合 DPI 感知级别 当项目足够大的时候,一个或几个项目成员可能很难了解所有的窗口逻辑。让一个进程的所有窗口开启 DPI 缩放对应用的高 DPI 迁移来说比较困难。...不过好在我们可以开启混合 DPI 缩放。

    2.8K50

    WPF 修复 ContextMenu 在开启 PerMonitorV2 后所用 DPI 错误

    本文告诉大家如何修复 WPF 的 ContextMenu 在开启 PerMonitorV2 之后,在双屏不同的 DPI 的设备上,在副屏弹出的 ContextMenu 使用了主屏的 DPI 导致缩放错误的问题...这就是导致 ContextMenu 视觉效果的 DPI 缩放不对的原因 修复方法就是给 ContextMenu 一个参考的控件,通过此参考控件,可以让 ContextMenu 进行多屏幕不同的 DPI...}; canvas.ContextMenu = menu; 但是以上方法存在缺点,那就是对相同的业务逻辑,在 ContextMenu 关闭之前重新赋值,将存在重入问题...,重入问题也许导致了某个过程的 ContextMenu 依然由于找不到关联的控件,弹出在左上角。...改变,依赖于创建时要能找到正确的屏幕, // 如果什么都不指定,那么创建会创建到主屏,如果实际显示在副屏了,那就会因为 DPI 缩放导致尺寸不对。

    77330
    领券