Windows winapi应用程序中的工具栏图标在高分辨率下变得太小

Windows winapi应用程序中的工具栏图标在高分辨率下变得太小,windows,winapi,icons,screen-resolution,Windows,Winapi,Icons,Screen Resolution,我是winapi开发的新手。我已经建立了一个看起来不错的应用程序,但在bootcamp(MacBookPro)下运行,分辨率为2880*1800,工具栏图标变得太小。应用程序的图标看起来也拉长了。 从…起 我明白我必须让我的应用程序知道DPI。我随后创建了一个示例应用程序,但向导中使用的工具栏图标和图像看起来仍然很小 我使用了32*32和16*16大小的.ico。所以我的问题是如何使我的应用程序在每个屏幕分辨率下看起来都一样?这是我关于stackoverflow的第一个问题,所以我可能错过了很多

我是winapi开发的新手。我已经建立了一个看起来不错的应用程序,但在bootcamp(MacBookPro)下运行,分辨率为2880*1800,工具栏图标变得太小。应用程序的图标看起来也拉长了。 从…起 我明白我必须让我的应用程序知道DPI。我随后创建了一个示例应用程序,但向导中使用的工具栏图标和图像看起来仍然很小


我使用了32*32和16*16大小的.ico。所以我的问题是如何使我的应用程序在每个屏幕分辨率下看起来都一样?这是我关于stackoverflow的第一个问题,所以我可能错过了很多细节。如果我的申请需要更多细节,请告诉我。感谢您的时间和帮助。

根据用户的字体缩放使用不同大小的图标,但您如何建议此解决方案是通用的。我必须创建很多分辨率的图标。即使我这样做,你建议的2880*1800分辨率的图标大小。分辨率并不重要。重要的是字体缩放。