Heureusement que oui !
Seulement je ne sais pas comment !
Il se trouve qu'aujourd'hui j'ai vu qq chose qui pourra peut-être t'aider.
Ajoute cet événement (WM_CTLCOLORDLG) dans ta windowproc.
et dedans fais juste un : return hBrushFond;
hBrushFond correspondra à un HBRUSH déclaré en global (donc mettre HBRUSH hBrushFond; tout en haut de ton programme, juste avant le winmain).
Et dans ton winmain, fais :
hBrushFond = CreatePatternBrush(hBitmap_de_ton_image_de_fond);
Je ne sais pas si cette méthode marche, mais je te laisse essayer. Il me semble avoir vu qq chose de ce genre dans un programme.
A toi de jouer.

YOYO, @+.
"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"