PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie les deux octets de poids fort d'un entier.
Exemple
Res est un entier
Res = 0x000A001F
Trace(PoidsFort(Res))   // Affiche 10 (correspond à 0x000A)
Trace(PoidsFaible(Res)) // Affiche 31 (correspond à 0x001F)
Etats et Requêtes
Res est un entier = CurseurPos(cpClient)
SI Res <> -1 ALORS
Message("Position X = " + PoidsFaible(Res) + "Position Y = " + PoidsFort(Res))
FIN
Syntaxe
<Résultat> = PoidsFort(<Valeur> [, <Taille>])
<Résultat> : Entier
Les deux octets de poids fort.
<Valeur> : Entier
Valeur dont le poids fort est recherché.
Si cette valeur est d'un type numérique différent de entier, cette valeur sera automatiquement convertie en entier.
Si cette valeur est une chaîne de caractères, une erreur sera affichée.
<Taille> : Entier optionnel
Taille de l'entier retourné :
  • 1 pour un entier sur 1 octet,
  • 2 pour un entier sur 2 octets,
  • 4 pour un entier sur 4 octets.
Remarques
  • L'opérateur & permet de connaître l'adresse d'une variable.
  • La fonction PoidsFort peut être utilisée pour récupérer le poids fort d'un entier retourné par la fonction API ou AppelDLL32.
  • La fonction PoidsFaible permet de récupérer le poids faible d'un entier.
  • Pour construire un entier de 4 octets à partir de deux entiers de 2 octets, utilisez la fonction ConstruitEntier.
Liste des exemples associés :
WD Loupe Exemples complets (WINDEV) : WD Loupe
[ + ] Cet exemple vous permet de zoomer une partie de l'écran grâce à une loupe visuelle.
Il est possible de zoomer jusqu'à 8 fois.
Résumé de l'exemple livré avec WINDEV :
En utilisant la fonction dCopieImage() du WLangage et la propriété ..Opacité il est possible d'effectuer une capture du bureau Windows à l'emplacement d'une fenêtre sans que celle-ci n'apparaisse dans la copie d'écran.
Cet exemple utilise cette astuce pour zoomer la partie de l'écran se trouvant en dessous de la loupe.
Composante : wd240mat.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire