vc怎么调整按钮图标的大小?

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:28:11
我将QQ的一个表情图标导入到了VC资源中,并通过seticon把它放到了一个按钮上
但发现这个图标在我的程序中显示起来比QQ的大了一圈
请问是怎么回事? 有没有办法能调整图标的大小?
还有一个问题,我把icon放到CImageList里面,怎么取出来?

没找到啊? 请问具体在哪里?

还是不行,指定大小时图标不能显示完全,只显示了左上角

1、在Create的时候指定大小。

2、调用CImageList的方法 :
HICON ExtractIcon(
int nImage
);

补充:你用CButtonST试试

HICON hIcon = (HICON)::LoadImage(::AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_IARROW), IDI_IARROW, 10, 12, 0);

有一个图标大小调节按钮的,进去可以选择图标大小