gpt4 book ai didi

c++ - 在 .ico 文件中选择特定图标

转载 作者:行者123 更新时间:2023-11-28 07:52:38 25 4
gpt4 key购买 nike

我有一个已导入到我的 Visual Studio 2010 项目中的 .ico 文件。在 .ico 文件中,看起来有许多不同大小的不同图像。

我正在尝试将其中之一设置为我的按钮控件的图标:

HICON hIcon = LoadIcon(HINST_THISCOMPONENT, MAKEINTRESOURCE(IDI_ICON2));
SendMessage(GetDlgItem(hDlg, IDC_BUTTON1), BM_SETIMAGE, IMAGE_ICON, (LPARAM)hIcon);

如何选择要在按钮上显示的 .ico 文件中的图像/大小?

最佳答案

您可以使用 LoadImage 函数来获得更多控制。

使用 LoadImage,您可以指定所需的宽度和高度。

如果您想要更多的控制,那么您可以解析图标资源,我不推荐这样做。

关于c++ - 在 .ico 文件中选择特定图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13437255/

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