Cómo crear un botón C ++ con un icono

Estoy tratando de hacer un botón de salida personalizado, y ya he creado un gráfico personalizado para el botón en photoshop. Tengo el botón definido por este código:

button = CreateWindow(L"BUTTON", L"", WS_VISIBLE | WS_CHILDWINDOW, 400, 4, 480, 24, hWnd, button_id, hInstance, NULL);

Quiero poner cualquieraclose.bmp oclose.png oclose.ico (lo que sea más fácil) en el botón, sin embargo no puedo encontrar una manera de hacerlo sin MFC. ¡¡¡Por favor ayuda!!!

Gracias