Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 25-07-2016 08:58:00

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

[SOURCE] MessageBox avec timeout

Bonjour,

un fil dans les forums SAP vient de me faire découvrir qu'une fonction MessageBoxTimeoutW() (non documentée) existait dans l'API Windows.

Cette fonction permet d'afficher des MessageBox() systèmes avec un timeout automatique, et il semble même que la fonction standard classique de Windows MessageBox() ait été modifiée pour appeler la version avec un timeout maximal... de 49 jours(! à tester chez ceux qui ont un uptime suffisamment grand )

Ce cher Roland Smith a wrappé cette API secrète dans un userobject qui permet de faire
- une MessageBox() classique
- une MessageBox() avec timeout explicite
- ou même de faire bipper votre OS sans message.

Le code est disponible sur son site TopWiz Software.
Je viens d'essayer, ça nous aurait été bien pratique de connaître ce truc lorsqu'on a mis au point le mode "batch" de nos applications...


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22