Re: How i can set bmp as a dialog background?

Look here for bitmap in dialog's background:

For a bitmap to be used in a button, you can use CBitmapButton class.
Another option would be to make a owner draw button and paint it
yourself. Here are some examples:

Button Control section at Codeproject is very good place to start for