Changer Z-order [Résolu]

Signaler
Messages postés
4
Date d'inscription
mardi 28 décembre 2004
Statut
Membre
Dernière intervention
27 juin 2006
-
Messages postés
4
Date d'inscription
mardi 28 décembre 2004
Statut
Membre
Dernière intervention
27 juin 2006
-
bonjour

Apperement l ordre d affichage des objets dans visual c++ et fixe.

C est a dire que si je superpose partiellement deux objets (boutons ,
listes ...) je ne puis faire passer celui d arriere plan au premier
plan !!!!

auriez vous une solution pour remedier a ça.

Je suis sur que cet orde est qq part mais où???

Merci .

2 réponses

Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
13
Salut,

J'avais eu ce genre de problème il y' a quelque temps. Voici ce que j'ai fait pour le résoudre:

SetWindowPos(hBouton,HWND_TOP,0,0,0,0,SWP_NOSIZE | SWP_NOMOVE );

InvalidateRect(hBouton,0,1);

hBouton est le HWND du controle que tu veux mettre au premier plan.

Ca avait très bien marché pour moi. J'espère que ce sera pareil pour toi.

( Tu peux adapter le code si tu utilises les MFC).
Messages postés
4
Date d'inscription
mardi 28 décembre 2004
Statut
Membre
Dernière intervention
27 juin 2006

bonjour

merci pour ta reponse

bonne journee