MFC中怎么给动态创建的按钮添加背景图片

MFC中怎样给动态创建的按钮添加背景图片?
我的应用程序是基于MFC对话框的,小弟有两个如下问题:
第一个:我在程序中动态创建了一个按钮,现在想给按钮添加一个背景图片。注意:这些图片是PNG格式的不是位图格式的,图片都在系统的一个文件夹下面。
第二个:我动态创建的按钮,在程序运行时显示了一下就消失了,鼠标移动到那个地方才继续显示,鼠标离开又消失了。

希望高手进来帮帮忙啊!有代码更好哈!一定给高分。。。

------解决方案--------------------
为什么发两个帖子...

直接用CButtonST,方便还好用...两个问题都解决了...