*   >> Lecture Éducation Articles >> science >> la programmation

Création d'une liste Box

sage (& msg); }} Return msg.wParam; } Vous pouvez utiliser la commande suivante à l'invite de commande pour compiler le code: g ++ winlst.cpp -mwindows -o winlst.exe La boîte de liste créé par le code ci-dessus est une zone de liste à sélection unique. Vous ne pouvez pas avoir plus d'un élément sélectionné (en surbrillance). Vous pouvez ajouter des barres de défilement utilisant les fenêtres de styles, WS_VSCROLL et /ou WS_HSCROLL (voir plus loin). Création de la sélection multiple Liste case pour créer une zone de liste à sélection unique vous ne devez pas tout style spécial pour cela.

Cependant, pour créer une zone de liste à sélection multiple, vous devez utiliser le style de LBS_EXTENDEDSEL. Remplacer le segment de code qui crée la zone de liste à sélection unique au-dessus de ce qui suit et essayez à nouveau le programme (vous pouvez utiliser un nom de fichier .exe différente).

HWND hwndLst; hwndLst = CreateWindowEx (0, "LISTBOX", NULL, WS_CHILD | LBS_EXTENDEDSEL, 100, 100, 100, 150, hwndMain, (HMENU) 1, hInstance, NULL); ShowWindow (hwndLst, SW_SHOW); UpdateWindow (hwndLst); Avec la boîte de liste à sélection multiple, vous pouvez sélectionner plus d'un article à l'aide de la touche Maj ou Ctrl sur le clavier. Cela est-il pour cette partie de la série. Nous nous arrêtons ici et continuons dans la prochaine partie.

Chrys pour arriver à l'une des parties de cette série, il suffit de taper le titre correspondant ci-dessous dans le champ de recherche de cette page puis cliquez sur Rechercher (menu si disponibles d'usage): Styles Static Control List de Windows boîte de Windows Liste Box Styles de Windows List Box Notifications de Windows Liste Box Messages Création d'une zone de liste Fonctions Liste Box

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.