C++ MFC图片控件不会根据Windows显示比例自动缩放

C++ MFC图片控件不会根据Windows显示比例自动缩放,c++,mfc,dpi,C++,Mfc,Dpi,我的应用程序中有一个图片控件,它没有根据Windows zoom-100、125、150%等正确缩放。 我做了一项研究,但只找到了C#的解决方案,它由属性AutoScaleMode=AutoScaleMode.Dpi 谁能告诉我MFC的替代方案是什么 MFC应用程序自动默认为支持DPI,这意味着它假定位图等的任何大小调整都将由应用程序处理(例如,应用程序可能具有相同位图的多个版本,具体取决于DPI设置)。它使应用程序在缩放机器上看起来更整洁,因为另一种方法是自动缩放整个应用程序,使其看起来“模糊

我的应用程序中有一个图片控件,它没有根据Windows zoom-100、125、150%等正确缩放。 我做了一项研究,但只找到了C#的解决方案,它由属性
AutoScaleMode=AutoScaleMode.Dpi

谁能告诉我MFC的替代方案是什么

MFC应用程序自动默认为支持DPI,这意味着它假定位图等的任何大小调整都将由应用程序处理(例如,应用程序可能具有相同位图的多个版本,具体取决于DPI设置)。它使应用程序在缩放机器上看起来更整洁,因为另一种方法是自动缩放整个应用程序,使其看起来“模糊”

您可以关闭DPI意识,请参阅本文:


MFC应用程序自动默认为支持DPI,这意味着它假定位图等的任何大小调整都将由应用程序处理(例如,应用程序可能具有相同位图的多个版本,具体取决于DPI设置)。它使应用程序在缩放机器上看起来更整洁,因为另一种方法是自动缩放整个应用程序,使其看起来“模糊”

您可以关闭DPI意识,请参阅本文:

。。