ListBox visible/invisble? [VC++] - Programmation
Marsh Posté le 19-03-2002 à 14:31:58
En C "banal", j'utilise la fonction ShowWindow
ShowWindow(GetDlgItem(hDlg, CAN0108), SW_SHOW);
ShowWindow(GetDlgItem(hDlg, CAN0916), SW_HIDE);
CAN0108 et CAN0916 sont les ressources de mes deux boutons, GetDlgItem() permet de trouver le hWnd de ces boutons.
En ayant un indicateur Visible TRUE ou FALSE mis à jour à chaque fois, on peut ainsi faire ce que demandé.
Marsh Posté le 19-03-2002 à 14:39:06
Ok merci, c'est bien ShowWindow mais seulement avec TRUE ou FALSE comme parametre
Marsh Posté le 19-03-2002 à 15:35:53
Il y a peut-être une fonction C++ avec deux états, car le paramètre de cette fonction peut prendre les valeurs :
#define SW_HIDE 0
#define SW_SHOWNORMAL 1
#define SW_NORMAL 1
#define SW_SHOWMINIMIZED 2
#define SW_SHOWMAXIMIZED 3
#define SW_MAXIMIZE 3
#define SW_SHOWNOACTIVATE 4
#define SW_SHOW 5
#define SW_MINIMIZE 6
#define SW_SHOWMINNOACTIVE 7
#define SW_SHOWNA 8
#define SW_RESTORE 9
Pour cacher/montrer un simple contrôle, c'est certain que c'est un peu trop, mais pour une feuille, ça sert ...
Marsh Posté le 19-03-2002 à 14:22:12
Salut,
dans mon applic j'ai une listbox et un bouton de commande, je voudrais que quand j'appuie sur le bouton la listbox disparaise (si elle est visible) ou reapparaisse (si elle est invisible), mais je n'arrive pas a trouver la fonction qui fait ca
quelqu'un peut il m'aider?
merci