DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Evénements Windows
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
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)
Etats et Requêtes
// 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
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
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).
HandleListeSaisieAssistéeRenvoie le handle de la liste déroulante associée à un champ proposant la saisie assistée.
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)
Classification Métier / UI : Code UI
Composante : wd290obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 14/09/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale