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/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie le "Handle" système (HWND) d'un champ ou d'une fenêtre WINDEV. Il est ainsi possible d'appeler certaines fonctions API avec ce paramètre (avec les fonctions API ou AppelDLL32, SendMessage ou PostMessage).
L'utilisation de ce "Handle" est rare avec les fonctions du WLangage.
Exemple
// Copier le contenu d'un champ de saisie dans le presse-papiers
SendMessage(Handle(SAI_SAISIE1), WM_COPY, 0, 0)
WINDEVCode Utilisateur (MCU)
// Rafraîchissement immédiat du dessin de CHAMP1
hwnd est un entier = Handle(CHAMP1)
AppelDLL32("USER32", "UpdateWindow", hwnd)
Syntaxe

Récupérer le handle d'un champ ou d'une fenêtre Masquer les détails

<Résultat> = Handle([<Nom de l'objet>])
<Résultat> : Pointeur
Handle demandé.
<Nom de l'objet> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom du champ ou de la fenêtre. Si ce paramètre n'est pas précisé, la fonction Handle utilise la fenêtre en cours. Si ce paramètre correspond à une colonne de table, le handle de son champ de saisie sera renvoyé (NULL si la colonne n'est pas en saisie).

Récupérer le handle d'un élément spécifique d'un champ Masquer les détails

<Résultat> = Handle([<Nom de l'objet>, ] <Type de l'objet>)
<Résultat> : Entier
Handle demandé.
<Nom de l'objet> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom du champ.
<Type de l'objet> : Constante de type Entier
Élément de la combo dont le handle est recherché.
HandleAscenseurHRenvoie le handle de l'ascenseur horizontal du champ.
HandleAscenseurVRenvoie le handle de l'ascenseur vertical du champ.
HandleListeComboRenvoie le handle de la liste déroulante associée à une combo (le champ doit être un champ Combo).
HandleSaiseComboRenvoie le handle du champ de saisie associé à une combo (le champ doit être un champ Combo).
Liste des exemples associés :
Les alarmes Exemples unitaires (WINDEV) : Les alarmes
[ + ] Mise en place d'une alarme pour afficher un message d'alerte dans la barre de titre de la fenêtre active (quelle que soit l'application).

Nous abordons les principaux thèmes suivants :
1/ Les fonctions système (récupération du handle d'une fenêtre)
2/ Le déclenchement d'un traitement selon une fréquence donnée (les timers)
Composante : wd250obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire