------------------------------- Réponse au message : -------------------------------
Coucou tout le monde! Je cherche un moyen d'afficher une image de fond dans une boite de dialogue donc si quelqu'un peut m'aider, qu'il n'hésite pas! Merci d'avance!
nb: quand je dis une image de fond, je ne veux pas qu'il y ai que ca dans ma boite de dialogue! J'aimerai aussi pouvoir y coller d'autres composants!
J'utilise VC6.0 en utilisant les MFC void ClaClasseDeTaBoiteDeDilogue::OnPaint() /*utilise l'AppWizard pour insérer la fonction OnPaint*/ { CPaintDC dc(this); CBitmap bmp; bmp.LoadBitmap(IDB_TONIMAGE); BITMAP bmpInfo; bmp.GetBitmap(&bmpInfo); CDC hMemDC; hMemDC.CreateCompatibleDC(&dc); hMemDC.SelectObject(bmp); CRect size; GetClientRect(size); dc.StretchBlt(0,0,size.right-size.left,size.bottom-size.top,&hMemDC,0,0, bmpInfo.bmWidth, bmpInfo.bmHeight,SRCCOPY ); ReleaseDC(&dc); }
|