gpt4 book ai didi

c - 图标大小帮助 WINAPI 只显示小 c

转载 作者:太空宇宙 更新时间:2023-11-04 04:02:57 25 4
gpt4 key购买 nike

您好,这是一个简单的问题,我希望有人能帮助我,我正在使用 .rc 文件将 Logo 加载到我的对话框应用程序到静态图片持有者中,并添加此代码。

ICON IDI_MYICON,IDC_STATIC_IMAGE,120,154,21,20 

但是我的问题是这只会显示最大 64x64 的图像,而我加载的横幅尺寸为 242x74,我在使用 ICON 时使用的方法是否错误?我确实尝试了位图,但也没有用。

谢谢

最佳答案

你语句中的21,20就是dialog units中图标控件的宽高.对话框单位因屏幕 DPI 和所选字体等因素而异。每个对话单元通常有 2-4 个像素。您基本上已经为图标提供了大约 64x64 的显示尺寸。

要获得完美像素大小的图标控件,您可以动态调整它的大小,例如,在 WM_INITDIALOG 期间。

此外,我不确定对话框代码使用哪种方法来加载图标——有些(如 LoadIcon)将大小限制为“标准”大小,而其他(如 LoadImage)则不会。

关于c - 图标大小帮助 WINAPI 只显示小 c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9622222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com