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