Rendre une fenêtre ACTIVE sans clic de souris ?

Rendre une fenêtre ACTIVE sans clic de souris ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 24-07-2005 à 14:27:27    

Bonjour  :)  
 
 
Je me demandais s'il était possible sous Windows XP, de rendre une fenêtre ACTIVE par le simple faite de placer le curseur sur celle-ci (sans avoir besoin de faire un clic de souris).
Par exemple :
Je surf sur Internet et j'ai ouvert Winamp dans un coin de mon écran.
J'ai envi d'avancer d'une chanson dans Winamp (=Winamp devient ma fenêtre active)
Je replace mon curseur sur Internet explorer et je fais un Scroll de souris pour faire défiler la page Web.
Et là c'est le volume de Winamp qui change, il faut d'abord que je fasse un clic gauche dans internet explorer pour que Windows comprenne que c'est ma fenêtre active !!!
Je trouve pas ca trop pratique de devoir faire d'abord un clic de souris d'ou ma question !
 
Oui, je sais c'est un détail mais si y'à une option quelque part à cocher je suis preneur !
 
Merci d'avance

Reply

Marsh Posté le 24-07-2005 à 14:27:27   

Reply

Marsh Posté le 24-07-2005 à 14:42:23    

Reply

Marsh Posté le 24-07-2005 à 17:08:28    

Merci beaucoup pour ce lien nglechau  :)  
En le lisant je me suis dit que c'était exactement ce que je cherchais  :wahoo:
Malheureusement même si je suis un novice en ce qui concerne le trifouillage dans la base de registre, j'ai suivi exactement les instructions données dans ton lien et malheureusement même aprés avoir rebooté cà ne change malheureusement rien  :??:  
 
Au secours  :cry:


Message édité par michel 1664 le 24-07-2005 à 17:09:39
Reply

Marsh Posté le 24-07-2005 à 17:09:39    

Tu peux poster une capture de ta clé de registre à cet endroit ?

Reply

Marsh Posté le 24-07-2005 à 17:13:16    

Pour la capture je sais pas trop comment faire !
Mais je t'ecris exactement ce que j'ai :
Dans le même répertoire qu'ils indiquent (HKEY_CURRENT_USER/Control Panel/Mouse) j'ai :
Nom : ActiveWindowTracking (en deuxième position dans la liste)
Type : REG_DWORD
Données : 0x00000001 (1)
 
Voilà ! Ca me semble bizarre que ca ne change rien !

Reply

Marsh Posté le 24-07-2005 à 17:15:06    

Tiens, ce lien parle un peu d'autre chose :
http://www.winguides.com/registry/display.php/18/
 
Teste et dis-nous si c'est le bon ou c'est tjs du bidon :)

Reply

Marsh Posté le 24-07-2005 à 17:17:33    

Merci  :)  
Je me penche sur la question et te tiens au courant ...

Reply

Marsh Posté le 24-07-2005 à 17:48:23    

Citation :

Open your registry and find the key below.  
Active window tracking is controlled by the existing binary value called "UserPreferencemask" for Windows 95/98/Me or "UserPreferencesMask" for Windows 2000/XP.


 
Je l'ai trouvé  :)  
 

Citation :

To enable Active Window Tracking you need to add "0x1" hex to the existing value, to force the window to also come to the foreground you need to add "0x41" hex.


 
Ca j'y suis pas arrivé  :(  
 

Citation :

If the current value is "be, 3e, 00, 00" using a calculator add "be" (hex) and "41" (hex), the total equals "ff" (hex). Therefore change the value "be" to "ff" and it now becomes "ff, 3e, 00 00".


 
La valeur courante chez moi était : 9e 3e 03 80
Mais j'ai tout de même essayer de la remplacer par : be 3e 00 00 (simplement en changant directement la valeur, j'ai rien compris à leur histoire de "calculator"  :heink: )
Mais ca change à nouveau rien du tout chez moi !
 

Citation :

You can also create an additional DWORD value called "ActiveWndTrkTimeout" under [HKEY_CURRENT_USER\Control Panel\Mouse] which specifies the time (in milliseconds) that the mouse needs to remain over a window before the window is activated.


 
J'ai remis la valeur que j'ai changé à l'étape précédente soit : 9e 3e 03 80
Puis j'ai essayer de faire cette manip !
J'ai mis comme valeur de clé 0x00000001 (1), ca correspond peut-être alors à 1ms  :??:  
 
Et Bingo, ca ne marche toujours pas  :pt1cable:  
C'est pas évident ce truc ...

Reply

Marsh Posté le 24-07-2005 à 18:04:37    

Non, ce n'est pas comme ça :) L'article dit qu'il faut ajouter 41 (base heximale) à la première valeur du masque. Ta valeur est 9e 3e 03 80, alors il faut mettre :
(9e+41) 3e 03 80 soit df 3e 03 80.
 
Sous réserve qu'ils ne racontent pas n'import quoi non plus :)

Reply

Marsh Posté le 24-07-2005 à 18:17:07    

wackevat a écrit :

Non, ce n'est pas comme ça :) L'article dit qu'il faut ajouter 41 (base heximale) à la première valeur du masque. Ta valeur est 9e 3e 03 80, alors il faut mettre :
(9e+41) 3e 03 80 soit df 3e 03 80.
 
Sous réserve qu'ils ne racontent pas n'import quoi non plus :)


 
Oups effectivement! (en plus d'être une brêle en informatique j'avais oublié de préciser que je suis aussi une brêle en anglais  :sweat: )
 
Allez, j'essaye y'à rien à perdre !

Reply

Marsh Posté le 24-07-2005 à 18:17:07   

Reply

Marsh Posté le 24-07-2005 à 18:29:00    

Et bien soit il disent n'importe quoi, soit c'est la mauvaise fée informatique qui m'à jeté un sort !

Reply

Marsh Posté le 24-07-2005 à 18:31:20    

Mince !
 
Je te propose de prendre un soft comme TweakUI. Il y a de chance qu'il gère ça aussi.

Reply

Marsh Posté le 24-07-2005 à 18:51:40    

T'as essayé Alt + Tab ?

Reply

Marsh Posté le 24-07-2005 à 18:57:28    

wackevat a écrit :

Mince !
 
Je te propose de prendre un soft comme TweakUI. Il y a de chance qu'il gère ça aussi.


 
Je connaissais pas ce logiciel, je vais essayer  :)
 
@ Grabataire
Oui, oui, je connaissais le Alt+Tab ( :sol: ) et même si c'est super utile et que je m'en sers bien souvent, c'est pas tout à fait ce que je cherche ...

Reply

Marsh Posté le 24-07-2005 à 19:12:06    

Merci BEAUCOUP nglechau, ca marche NICKEL
 
C'est franchement vraiment bien pratique  :) ,je dirais presque que ca devrait être le mode de fonctionnement normal de Windows !

Reply

Marsh Posté le 24-07-2005 à 19:13:00    

Good :)
 
Euh, tu n'es pas d'origine linuxienne par hasard ? :lol:

Reply

Marsh Posté le 24-07-2005 à 19:38:27    

:lol:  Non, non même pas, j'suis tombé la dessus vraiment par hasard (avec justement mon exemple de WinAmp)...
On verra à l'usage ce que ca donne mais pour le moment j'active cette fonction  :)  :)  :)  
C'est peut-être pas si génial que cà (sinon comme je le disais plus haut les programmeurs auraient surement choisi de faire fonctionner Windows comme cà !) ...

Reply

Marsh Posté le 24-07-2005 à 19:58:39    

C'est une question d'habitude :) C'est un peu comme le simple ou double clique pour ouvrir un dossier ou lancer un programme. Et les concepteurs de chez Microsoft j'imagine ne sont pas les mêmes que chez les distro linux :)
 
J'aime bien quand ça active la fenêtre sans la mettre en premier plan, mais seulement quand je suis sous Linux. Je ne sais pas pourquoi :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed