Programme pour impresson d'écran sélective, activer un bouton grisé, modifier les attributs d'une fenetre...

Description

- Ce programme a pour but d'ajouter quelques fonctionnalités à Windows.
- Les raccourcis clavier pour chaque action sont visibles dans le menu.
- Il gère aussi les deadkeys pour les claviers anglais. Pour activer leur gestion,
cliquer sur la bonne entrée du menu ou mettre -deadkeys en paramètre de démarrage.
- (2s) signifie que l'utilisateur dispose de deux secondes pour aller dans la fenêtre désirée.
Ce délai ne s'applique pas lors de l'utilisation des raccourcis clavier.
- Pour que le programme soit totalement invisible, cliquer sur la bonne entrée du menu,
ou mettre -nosystray en paramètre de démarrage.
- Il est aussi possible d'avoir quatre mémoires pour Copier-Coller.
Par exemple, faire ctrl+c puis ctrl+1 stocke les données dans la mémoire 1.
Pour Coller les données de la mémoire 1, taper ctrl+v puis ctrl+1.
Il en va de même pour la mémoire 2,3 et 4.
Limitation : texte seulement !
Bien sûr, ctrl+c et ctrl+v fonctionnent sans modifications.
- Entrer dans le mode de raccourcis claviers simplifié signifie qu'au lieu de devoir taper CTRL+SHIFT+F1 par exemple, il suffit de taper F1.
Mais attention, les touches sont capturées donc il faut penser à redésactiver cette option si l'on veut se servir des touches fonctions (F1,F2...) correctement.

- Activer un bouton : permet de pouvoir cliquer sur un bouton désactivé (grisé) en sélectionnant cette option puis en cliquant sur le bouton désactivé.
- Modification du gestionnaire des tâches: faire disparaître toute entrée dans la fenêtre de processus et applications.
- Mettre sur pause un programme: le suspendre en cliquant dessus pour reprendre son exécution ensuite.
mais attention, à utiliser avec précautions! :)
- Reprendre l'exécution du programme: tout est dit dans le titre.
- Cacher une fenêtre: cliquer sur une fenêtre pour la faire totalement disparaître.
- Revoir la fenêtre: cette fonction réaffichera la fenêtre camouflée.
- Impression d'écran d'une zone sélectionnée: réaliser une capture d'écran d'une partie de l'ecran sélectionnée avec la souris : cliquer sur le coin en haut et à gauche,
puis sur celui en bas et à droite du rectangle à enregistrer.
- Impression d'écran de la fenêtre active: réaliser une capture d'écran de la fenêtre au premier plan.
- Impression d'écran: réaliser une capture de l'écran en entier.
- Les impressions d'écran sont stockées dans le répertoire "screenshots" du bureau.
Il est aussi possible d'en réaliser plusieurs à la fois.
- Tuer une fenêtre: cliquer sur la fenêtre pour la tuer.
- Bouger une fenêtre: cliquer sur la fenêtre pour la bouger avec les touches du numpad 8(haut), 4(gauche), 6(droite), et 2(bas).

- Pour annuler une action comme "tuer une fenêtre", retaper la combinaison clavier ou recliquer sur l'entrée du menu.
- Si jamais l'ordinateur n'offre pas de numpad, il est possible de se servir d'autres touches:
après avoir cliqué dans la bonne entrée du menu, l'on peut bouger la fenêtre avec:
i(haut) j(gauche) k(bas) et l(droite). Pour le Copier-Coller, se servir des numéros disponibles
en-dessous des touches de fonctions (F1,F2...).
- La partie Fun est seulement présente pour s'amuser sur l'ordi à l'école par exemple.
Beeper est là pour faire de la musique avec le haut-parleur interne du PC :) de q à m : do -> mi. z=do dièse, e=ré dièse etc... Comme un piano.

Les images ne sont plus vraiment à jour. Quelques améliorations ont eu lieu. Désolé, il n'y a aucun commentaires, j'en rajouterai si j'ai le temps.

Il y a sûrement des erreurs, des fuites.. Merci de les signaler si vous en trouvez.
screenshot.cpp n'est pas de moi, je ne sais plus où je l'ai trouvé. je l'ai cependant légèrement modifié.

Le mode "entrer dans les classes spéciales" a aussi un comportement étrange.

Merci de laisser des commentaires!

Conclusion :


J'utilise maintenant la librairie ximage pour le traitement des images.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.