Classe de CSliderCtrl
Fournit les fonctionnalités du contrôle Slider communs windows.
class CSliderCtrl : public CWnd
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet CSliderCtrl. |
Méthodes publiques
Nom |
Description |
---|---|
Efface la sélection actuelle dans un contrôle Slider. |
|
Supprime les graduations actuelles d'un contrôle Slider. |
|
Crée un contrôle Slider et l'attache à un objet d' CSliderCtrl . |
|
Crée un contrôle Slider avec les styles étendus par windows spécifiées et l'attache à un objet d' CSliderCtrl . |
|
Récupère le handle vers une fenêtre associé de contrôle Slider à un emplacement donné. |
|
Extrait la taille du canal du contrôle Slider. |
|
Extrait la taille de ligne d'un contrôle Slider. |
|
Récupère le nombre de graduations dans un contrôle Slider. |
|
Extrait la Taille de page d'un contrôle Slider. |
|
Extrait du curseur. |
|
Récupère les positions de minimale et maximale de pour un curseur. |
|
Extrait la position maximale pour un curseur. |
|
Extrait la position minimale pour un curseur. |
|
Récupère l'intervalle de la sélection actuelle. |
|
Extrait la longueur du curseur dans le contrôle TrackBar actuel. |
|
Extrait la taille de curseur de défilement du contrôle Slider. |
|
Extrait la position de la graduation spécifiée. |
|
Récupère le tableau de positions de graduation pour un contrôle Slider. |
|
Extrait la position de la graduation spécifiée, dans les coordonnées clientes. |
|
Récupère le handle au contrôle d'info-bulle assigné au contrôle Slider échéant. |
|
Assigne une fenêtre comme fenêtre associé à un contrôle Slider. |
|
Définit la taille de ligne d'un contrôle Slider. |
|
Définit la Taille de page d'un contrôle Slider. |
|
Définit la position actuelle du curseur. |
|
Définit les positions de minimale et maximale de pour un curseur. |
|
Définit la position maximale pour un curseur. |
|
Définit la position minimale pour un curseur. |
|
Définit l'intervalle de la sélection actuelle. |
|
Définit la longueur du curseur dans le contrôle TrackBar actuel. |
|
Définit la position de la graduation spécifiée. |
|
Définit la fréquence des graduations par index de contrôle Slider. |
|
Positionne un contrôle d'info-bulle utilisé par un contrôle TrackBar. |
|
Assigne un contrôle d'info-bulle à un contrôle Slider. |
Notes
Un « contrôle Slider » (également appelé trackbar) est une fenêtre contenant un curseur et des graduations facultatives.Lorsque l'utilisateur déplace le curseur, à l'aide de la souris ou les touches de direction, le contrôle envoie des messages de notification pour indiquer la modification.
Les contrôles Slider sont utiles lorsque vous souhaitez l'utilisateur de sélectionner une valeur discrète ou un ensemble de valeurs consécutives à une plage.Par exemple, vous pouvez utiliser un contrôle Slider pour permettre à l'utilisateur de définir le taux de répétition du clavier en déplaçant le curseur d'une graduation donnée.
Ce contrôle (et par conséquent la classe d' CSliderCtrl ) est disponible uniquement aux programmes s'exécutant sous la version 3,51 de Windows 95/98 et Windows NT et versions ultérieures.
Le curseur se déplace dans les index que vous spécifiez lorsque vous les créez.Par exemple, si vous spécifiez que le curseur doit avoir une plage de cinq, le curseur ne peut occuper six positions : une position à gauche du contrôle Slider et une position pour chaque index dans la plage.En général, chacune de ces emplacements est identifiée par une graduation.
Vous créez un curseur en utilisant le constructeur et la fonction membre de Créer d' CSliderCtrl.Une fois que vous avez créé un contrôle Slider, vous pouvez utiliser des fonctions membres dans CSliderCtrl pour modifier plusieurs de ses propriétés.Les modifications que vous pouvez effectuer inclure définir les positions de minimale et maximale de pour le curseur, les graduations de dessin, la définition d'une plage de sélection, et le repositionnement du curseur.
Pour plus d'informations sur l'utilisation CSliderCtrl, consultez contrôles et l' Utilisation CSliderCtrl.
Hiérarchie d'héritage
CSliderCtrl
Configuration requise
Header: afxcmn.h