mfc 中CBitmapButton怎么装载外部位图

2025-03-04 09:07:13
推荐回答(2个)
回答1:

首先说,位图按钮使用“外部位图”没有必要且不怎么合理,推荐使用资源位图。
除非你特殊需求这个按钮在程序发布后还可以随时定制(其实这个适用资源位图也是同样可以实现的,即做资源Dll)
位图按钮类有函数SetBitmap(HBITMAP);参数就是一个位图句柄,你只需要将位图位图读取到内存后,获取句柄并使用这个函数就可以了。

回答2:

先LoadImage 获得HBITMAP
然后 设置