VS6 C++ Platform SDK - Static Text

Signaler
Messages postés
9
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
23 janvier 2009
-
Messages postés
1536
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
-
Je n'arrive pas à rebdre transparent un static Text, même en cochant la "Transparent" de la propriété du contrôle.

Je veux afficher une mosaïque d'un bmp. Tous les contrôles fonctionnent correctement excepté celui-ci.

Y-a-t-il un expert qui puisse m'aider ?

Merci.

1 réponse

Messages postés
1536
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
2
case WM_CTLCOLORSTATIC:
if (GetWindowLong((HWND)lparam, GWL_ID) == IDC_STATIC) {
SetBkMode((HDC)wparam, TRANSPARENT);
return (BOOL)NULL_BRUSH;
}
return 0;

Place ca ds ta WndProc, remplace IDC_STATIC par l'ID de ton controle.

++