Jeux avec plusieurs ecrans : pas de reduction lors de la perte de focus

Description

Du temps où je jouais à Counter Strike, il m'etait pratique d'avoir le jeu sur un ecran et MSN sur l'autre, cependant, lorceque le jeu perd le focus, il se réduit (pour etre compatible avec ALT+TAB ??), ce qui est génant de par le temps de réduction/agrandissement mais aussi pour surveiller l'etat de la partie. Pour remédier a cela, j'ai codé ce petit utilitaire qui n'est qu'un mix de plusieurs sources (merci si l'une des votres y figure :-)).
Il liste les fenetres et place celle selectionnée "toujours au dessus" et a une certaine position (-3;-29, pour compenser l'épaisseur de la bordure de la fenetre).
Il faut que votre jeu soit en mode "fenetré", l'idéal étant que la definition soit conservée. Cela dout fonctionner avec tous les jeux que l'on peut configurer en fenétré.

Source / Exemple :


SetWindowPos(StrToInt(listview1.Selected.SubItems[0]), HWND_TOPMOST, -3, -29, 0, 0, SWP_NOSIZE)

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.