Bonjour,
Je n'arrive pas à obtenir le Handle d'une fenêtre Internet Explorer sélectionnée...
Des fonctions comme GetSelectedWindow() ou GetLastActivatedWindow() existent-t-ils ?
Merci
Bonjour,
Je n'arrive pas à obtenir le Handle d'une fenêtre Internet Explorer sélectionnée...
Des fonctions comme GetSelectedWindow() ou GetLastActivatedWindow() existent-t-ils ?
Merci
"Un peu d'huile, de la viande, du broco et j'obtiens un bon BoeufBrocoli !"
Perso j'essaierai de recuperer le handle avec plutôt la fonction API :
[DllImport("user32.dll", SetLastError = true)]
static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
à tenter avec comme nom de fenêtre : "IEFrame"
:
Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles
oui mais le problème est que si j'ai 5 fenetres de type de class IEFrame laquelle est celle que j'ai sélectionné ?
"Un peu d'huile, de la viande, du broco et j'obtiens un bon BoeufBrocoli !"
ben je suppose celle qui est active :Envoyé par BoeufBrocoli
Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles
Oui effectivement Neguib, avec FindWindow("IEFrame",""); on récupère le handle de la fenêtre activée.
J'ai cherché plus compliqué...
Merci
"Un peu d'huile, de la viande, du broco et j'obtiens un bon BoeufBrocoli !"
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager