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

Edit Control Messages

gler la largeur des marges gauche et droite pour un contrôle d'édition. Le message redessine le contrôle pour refléter les nouvelles marges. Le paramètre wParam du message peut être l'identifiant, EC_LEFTMARGIN, sens défini la marge ou EC_RIGHTMARGIN sens gauche fixé la marge de droite. Pour le paramètre lParam l'LOWORD spécifie la nouvelle largeur de la marge de gauche, en pixels (petit point sur l'écran). Le HIWORD spécifie la nouvelle largeur de la marge de droite, en pixels. Ce message ne retourne pas de valeur.

La déclaration suivante montre comment faire le LOWORD du paramètre lParam tenir une valeur entière de 18 ans dans la fonction SendMessage; un raisonnement similaire fonctionne pour le HIWORD et le paramètre wParam. SendMessage (hwndEdit1, EM_SETMARGINS, EC_LEFTMARGIN, LOWORD ((LPARAM) 18)); EM_SETPASSWORDCHAR Le message met ou supprime le caractère de mot de passe pour un contrôle d'édition. Quand un personnage de passe est défini, ce personnage est affiché à la place des caractères tapés par l'utilisateur.

Le paramètre wParam est le caractère de mot de passe pour être affiché à la place des caractères tapés par l'utilisateur. Si ce paramètre est zéro, la commande supprime le caractère actuel de mot de passe et affiche les caractères réellement entrés par l'utilisateur. Le paramètre lParam est pas utilisé et doit être mis à NULL. Ce message ne renvoie aucune valeur. EM_SETREADONLY Ce message définit ou supprime le style de lecture seule (ES_READONLY) d'un contrôle d'édition. Le paramètre wParam indique si pour définir ou supprimer le style ES_READONLY.

Une valeur de TRUE définit le style ES_READONLY; une valeur de FALSE supprime le style ES_READONLY. Voici le paramètre lParam est pas utilisé et doit être NULL. EM_SETSEL lieu de l'utilisateur sélectionnant les caractères d'un contrôle d'édition avec sa souris ou le clavier, l'application peuvent sélectionner les caractères en envoyant ce message à la commande d'édition. Le paramètre wParam est la position du caractère de départ de la sélection. Le paramètre lParam est la position de caractère de fin de la sélection. La position de fin est juste après la sélection.

Le message ne renvoie aucune valeur. Si le départ est 0 et la fin est de -1, tout le texte dans le contrôle d'édition est sélectionné. Si le début est -1, aucune sélection actuelle est désactivée. EM_SETTABSTOPS Ce message définit les taquets de tabulation dans un contrôle d'édition multi-ligne. Ce message est traité uniquement par le

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