Bonsoir !
j ai une fenetre principale windows ou il y a un texte comment on peut rendre la fenetre principale transparente pour qu on voie que texte .
le code
j ai dabord ecrie le code de couleur de texte de cette façon:
1 2
| SetTextColor(hDC, 0xaa000000);
SetBkMode(hDC, TRANSPARENT); |
et puis j ai commencer a essayer les code de transparence de fenetre comme suite :
1 2
|
window.hbrBackground=NULL ; |
resultat l'affichage etait mauvais , ensuite j ai essayer :
window.hbrBackground=reinterpret_cast<HBRUSH>(NULL);
l'affichage mauvais aussi alors j ai essayer un autre code :
1 2 3
| case WM_CTLCOLORSTATIC:
SetBkMode((HDC)wParam,TRANSPARENT);
return (BOOL)GetStockObject(NULL_BRUSH); |
ici rien ne c est passer .
quelqu'un SVP pour aider . MERCI !
Partager