GDI+为按钮加载透明PNG图的疑问
我想用GDI+在MFC里做透明按钮,用的是这里的方法
http://www.codeproject.com/Articles/26887/A-user-draw-button-that-supports-PNG-files-with-tr
用从网上下载的原始大小的PNG图可以正常显示。但我从网上下载的经常是128*128的大图标,我用PS把它缩小后使用时,它的鼠标悬浮状态,按下状态,原始状态会有相当幅度的改变图标的大小。
我不明白怎么会这样,直接打开图标看是没有问题的,是不是和它的算法有关?改变大小后的PNG图和原始下载或制作的PNG图有什么不同吗?