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

Combo Box Messages

pace pour la chaîne et un caractère nul final. La valeur de retour est la longueur de la chaîne, dans TCHARs (caractères), à l'exclusion du caractère nul final. Si wParam ne spécifie pas un index valide, la valeur de retour est CB_ERR. CB_GETLOCALE: Le local est utilisé pour déterminer l'ordre de tri correct du texte affiché pour les boîtes combo avec le style CBS_SORT et ajout de texte en utilisant le message d'CB_ADDSTRING. Ce message obtient la localisation actuelle de la zone de liste déroulante. Le wParam est pas utilisé; elle doit être égale à zéro.

Le lParam est pas utilisé; elle doit être égale à zéro. La valeur de retour spécifie les paramètres régionaux actuel de la zone de liste déroulante. Le HIWORD contient le code de pays /région et le LOWORD contient l'identificateur de langue. CB_GETMINVISIBLE: Ce message obtient le nombre minimum d'éléments visibles dans la liste déroulante d'une zone de liste déroulante. Le wParam est pas utilisé; elle doit être égale à zéro. Le lParam est pas utilisé; elle doit être égale à zéro. La valeur de retour est le nombre minimum d'éléments visibles.

CB_GETTOPINDEX: Ce message est envoyé pour récupérer l'index de base zéro du premier élément visible dans la partie d'une zone de liste déroulante de la boîte de liste. Initialement, l'élément possédant l'index 0 est au sommet de la liste, mais si le contenu de la boîte de liste ont été défiler, un autre élément peut être au top. Le wParam est pas utilisé; elle doit être égale à zéro. Le lParam est pas utilisé; elle doit être égale à zéro. Si le message est réussie, la valeur de retour est l'indice du premier élément visible dans la zone de liste de la boîte de combo.

Si le message échoue, la valeur de retour est CB_ERR. CB_INITSTORAGE: Ce message est envoyé avant d'ajouter un grand nombre d'articles à la partie d'une zone de liste déroulante de la boîte de liste. Ce message alloue de la mémoire pour stocker les éléments de la boîte de liste. Le message de CB_INITSTORAGE contribue à accélérer l'initialisation des zones de liste déroulante qui ont un grand nombre d'articles (plus de 100).

Il se réserve la quantité spécifiée de mémoire afin que CB_ADDSTRING ultérieure, CB_INSERTSTRING (voir ci-dessous), et les messages CB_DIR prendre le temps le plus court possible. Le wParam est le nombre d'éléments à ajouter. Le lParam est la quantité de mémoire à allouer à l'objet cordes, en octets. Si le message est réussie, la valeur de retour est le nombre total de points pour le

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... >>  >> 
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.