none
Message pour une fenêtre RRS feed

  • Question

  • Bonjour tout le monde,

    Je suis souvent obligé d'utiliser la loupe Windows, mais quelquefois le mieux est l'ennemi du bien : pour peu que j'aie appuyé un peu trop sur Windows +, ça augmente le zoom.

    En 200% j'affiche ma fenêtre en plein écran, très bien, mais en 400% je n'en vois qu'un bout.

    Alors avec Alt Tab il faut parcourir toutes les fenêtres jusqu'à arriver à la loupe, et là la pression de la touche Entrée diminue d'une valeur le zoom : la première fois il passe de 400% à 300%, la deuxième fois de 300% à 200%.

    Mais il ne faut pas avoir besoin de son attention ailleurs pour s'y prendre comme ça.

    Avec cette application console j'affiche le handle de la fenêtre loupe. Après, j'affiche l'intention de lui passer une simulation de touche, mais ... elle arrive ailleurs.

    Peut-être bien aussi que j'ai un peu trop simplifié la conversion du handle, en tapant

    new HandleRef(null, hWnd)

    static void Main(string[] args) { IntPtr hWnd = FindWindow(null, "Loupe"); Console.WriteLine("Loupe : 0x{0:X}", hWnd); if (hWnd == IntPtr.Zero) { laliste(); // loupe pas ouverte ; affichage pour débogage } else { SetFocus(hWnd); PostMessage(new HandleRef(null, hWnd), WM_CHAR, 13, IntPtr.Zero); // j'aurais cru devoir mettre un entier en dernier paramètre
    // mais alors je me fais jeter } Console.ReadKey(); }

    Le focus arrive dans ma fenêtre de console. Peut-être devrais-je exécuter la fonction sans fenêtre ?

    Il est vrai qu'avec SetForegroundWindow, en plus de SetFocus, ça marche mieux : la loupe reste active, je peux appuyer sur une touche à ce moment.

    Il est alors bien clair que mon PostMessage ... pas terrible.

    C'est ma conversion de handle, qui coince, j'imagine ?


    • Modifié Gloops dimanche 12 décembre 2021 23:37
    dimanche 12 décembre 2021 22:27

Réponses

  • Ah oui c'est vrai que le fil est resté ouvert.

    Il peut arriver que j'aie un peu de mal si la loupe est réduite dans la barre des tâches, sinon le programme fait bien son boulot, c'est très pratique.

    C'est vrai que son inconvénient est de mettre une à deux secondes pour sélectionner la loupe. Sur une machine qui propose un pavé numérique à demeure je ne conseille pas de recourir à un moyen détourné comme je fais là. Sur cette machine, ça m'évite deux combinaisons de touches, pour activer le pavé numérique avant et le désactiver après, le temps total est en gros le même mais n'avoir qu'une combinaison de touches à taper est plus propice à garder le fil des idées.

    • Marqué comme réponse Gloops vendredi 14 janvier 2022 09:52
    vendredi 14 janvier 2022 09:51

Toutes les réponses

  • Bonjour,

    Si le but est juste d'effectuer un zoom arrière,  essayez avec "Windows logo key" et "-".
    Chez moi, la fenêtre loupe est située dans le coin supérieur gauche du champ et à un grossissement plus élevé, je dois aller là avec la souris pour la voir.


    Cordialement,
    Nina

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    lundi 13 décembre 2021 15:01
    Modérateur
  • Bonjour,

    Effectivement, c'est aussi une solution selon la machine.

    Il faut toutefois activer le pavé numérique, sur la machine que j'ai là ça fait une autre combinaison de touches avant, et une autre après pour désactiver. Sur un autre portable il n'y a pas cette possibilité de prévue, alors j'ai installé un pavé numérique à l'écran.

    J'ai constaté qu'aujourd'hui, les raccourcis pour changer le mode d'affichage de la loupe fonctionnaient (Ctrl Alt L, Ctrl Alt F ...). Peut-être parce que j'en ai affecté un à mon programme (j'ai donc dû le changer depuis).

    Effectivement, [Windows -], ça marche, mais j'avoue que les contraintes pour s'en servir font que j'ai fini par oublier ce raccourci.

    Et pourtant, pendant l'achat de l'ordinateur, j'ai consacré plusieurs jours à la question d'avoir un portable doté d'un pavé numérique, et je dois dire que pour taper "œ" c'est pratique.

    J'ai abandonné sur la question des témoins lumineux de l'état du clavier, parce que la démarche s'étirait déjà en longueur, et il était temps que la machine arrive. Ça s'est joué de peu, j'ai pu la démarrer avant que la précédente soit réellement complètement bloquée par les mises à jour Windows, et que l'intervention du SAV soit nécessaire pour redémarrer les services.

    Pendant que je suis là je voudrais signaler que Firefox bloque de plus en plus d'adresses Microsoft, parce que pour une raison incompréhensible celles-ci imposent le protocole https. Or, il semble que les certificats ne soient pas à jour, ce qui ne permet donc normalement pas d'utiliser https. Là j'ai trouvé un navigateur qui ne fait pas son boulot de ce point de vue, alors j'ai pu me connecter.

    Depuis la semaine dernière c'était la documentation Microsoft qui était bloquée, aujourd'hui les forums sont concernés aussi. Bien entendu, ce que je dis quant à une raison incompréhensible d'imposer https ne s'applique pas aux forums, puisqu'il faut s'authentifier. Mais donc là on s'authentifie auprès d'un serveur qu'on ne connaît pas. En disant ça je prends les choses au pied de la lettre, puisque je reconnais les noms des gens après, si ce n'est pas le bon serveur c'est bien imité. Mais quand même le s de https signifie sécurisé. Et du coup la remarque de Firefox concernant les certificats semble recevable, non ?



    • Modifié Gloops lundi 13 décembre 2021 15:53
    lundi 13 décembre 2021 15:48
  • Ah oui c'est vrai que le fil est resté ouvert.

    Il peut arriver que j'aie un peu de mal si la loupe est réduite dans la barre des tâches, sinon le programme fait bien son boulot, c'est très pratique.

    C'est vrai que son inconvénient est de mettre une à deux secondes pour sélectionner la loupe. Sur une machine qui propose un pavé numérique à demeure je ne conseille pas de recourir à un moyen détourné comme je fais là. Sur cette machine, ça m'évite deux combinaisons de touches, pour activer le pavé numérique avant et le désactiver après, le temps total est en gros le même mais n'avoir qu'une combinaison de touches à taper est plus propice à garder le fil des idées.

    • Marqué comme réponse Gloops vendredi 14 janvier 2022 09:52
    vendredi 14 janvier 2022 09:51