最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

解决windows系统字体设置为125大小导致程序界面位置不一致的问题

网站源码admin21浏览0评论


在用户设置的显示为中等的情况下,125%,会导致界面的显示的位置不同,并且会导致滚动无法滚动到指定的位置

我们可以通过该代码获取原始的比例进行适当调整

	int nData1 = GetDeviceCaps(::GetDC(this->GetSafeHwnd()), LOGPIXELSY);
	m_uiZoomRate = (float)nData1 / 96;//100%是每英寸96个像素,如果调整为 125的话,每英寸的像素为120,所以界面的位置根据
m_uiZoomRate进行调整即可




与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论