begin process at 2012 05 27 19:20:35
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Système

 > SIMULER UN ALT TAB AUTOMATIQUE

SIMULER UN ALT TAB AUTOMATIQUE


 Information sur la source

Note :
Aucune note
Catégorie :Système Classé sous :alt, tab, simuler, automatique Niveau :Initié Date de création :03/10/2006 Vu / téléchargé :8 372 / 500

Auteur : Nabot_Milka

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Ce petit programme permet de simuler un alt Tab entre toutes les fenêtres du processus IExplorer. Il suffit de changer quelque ligne de code pour étendre le procéder ou simplement le modifier.
Principe :
Je récupère les handles de toutes les applications qui tournent sous Windows et avec les titres des fenêtres je peux associer le bon handle à la bonne fenêtre. Ensuite je réduis la fenêtre inactive et je maximise la fenêtre active et ainsi de suite.
J'ai développé avec Visual 6 pour info, normalement ça doit fonctionner avec Borland ou un autre (en moyenne je marche avec les API), mais bon je le garantis pas ;-).
Si vous avez une proposition pour améliorer le procéder n'hésité pas.


 Conclusion

Je vais voir quand j'aurais un moment (et la motivation), pour ne plus réduire et maximiser, mais simplement switcher comme un vrai Alt Tab.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture INFORMATION PROCESSEUR (CPUID) par Devils_Tiger
Source avec Zip Source avec une capture LECTURE TEMPÉRATURE PROCESSEUR par Devils_Tiger
Source avec Zip Source avec une capture LECTURE FRÉQUENCE PROCESSEUR par Devils_Tiger
Source avec Zip Source avec une capture UNE LISTE HÉTÉROGÈNE DOUBLEMENT CHAINÉE par pgl10
Source avec Zip Source avec une capture POUR AFFICHER LES CARACTÈRES ACCENTUÉS SOUS WINDOWS EN MODE ... par pgl10

 Sources en rapport avec celle ci

Source avec une capture FOND D'ÉCRAN CHANGEANT DE COULEUR EN FONCTION DE L'HEURE (WI... par tynry
Source avec Zip Source avec une capture UTILISATION DES TOUCHES TAB, ENTREE ET ECHAP DANS UNE FENÊTR... par racpp
Source avec Zip DÉTOURNER LA FRAPPE CLAVIER par racpp
Source avec Zip Source avec une capture AUTOCLIC - AUTOMATISATION DE WINDOWS par bipcpp
Source avec Zip Source avec une capture ARRÊT AUTOMATIQUE DE WINDOWS. par patarotalexandre

Commentaires et avis

Commentaire de BruNews le 03/10/2006 16:58:20 administrateur CS

void __stdcall EnvoiAltTab()
{
  INPUT npt;
  npt.type = INPUT_KEYBOARD;
  npt.ki.dwExtraInfo = npt.ki.time = 0;
  npt.ki.wScan = 0;
  
  npt.ki.dwFlags = 0;
  npt.ki.wVk = VK_MENU;
  SendInput(1, &npt, sizeof(INPUT));
  npt.ki.wVk = VK_TAB;
  SendInput(1, &npt, sizeof(INPUT));
  
  npt.ki.dwFlags = KEYEVENTF_KEYUP;
  SendInput(1, &npt, sizeof(INPUT));
  npt.ki.wVk = VK_MENU;
  SendInput(1, &npt, sizeof(INPUT));
}

Commentaire de Nabot_Milka le 04/10/2006 09:20:03

Ok merci.

Commentaire de magmajazz le 09/11/2007 18:08:53

Bonjour,

Lorsque je télécharge votre dev., il manque le Switcher.exe.
Est-ce normal ?

Merci d'avance !
T.

Commentaire de BruNews le 09/11/2007 18:26:07 administrateur CS

Tout à fait normal, nous supprimons les EXEs au download pour ne pas être responsable en cas de transmission de virus.
Il y a le code, suffit de recompiler.

Commentaire de magmajazz le 12/11/2007 18:00:34

OK, mais comment puis-je faire pour utiliser cet outil qui me serait bien utile ?
Merci d'avance pour votre réponse.

Commentaire de BruNews le 12/11/2007 18:07:29 administrateur CS

Il y a les sources, il reste à compiler pour obtenir l'exe.
C'est un site d'entraide pour développeurs ici, pas un site de freeware.

Commentaire de ldilullo le 17/03/2010 16:34:05

Bonjour,
Lorsque j'exécute le .exe, rien ne se passe
Par ailleurs, sa taille est de 4Ko (au lieu de 36Ko comme indiqué)

Merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Simuler un "Alt Tab" automatique [ par Nabot_Milka ] Voila j'aimerais switcher entre plusieurs application, de façon automatique, comme un genre de Alt Tab mais automatique <img src="htt Encore DirectX... Comment gérer le ALT-TAB ? [ par ProGamer ] Oui, comment faire ? Je veux permettre aux utilisateurs de mon programme de ALT-TABer (haha). Seulement, il y a une histoire de surfaces et de périphé ALT+TAB [ par scolinks ] Boýnjour!Je suis un debutant en c++ et j'essay de creer des applications avec win32 api. Est-ce que c'est possible de desactiver le message systeme "A Simuler la combinaison Alt+Entree [ par Snoupy ] Salut tout le monde, je travaille sur une fenêtre type dos et j'aimerais qu'elle se lance automatiquement en mode pleine écran comme lorsqu'on appui s Alt+TAB [ par bdkiller ] Bonjour,Je travaille sous Borland C++ Builder, et actuellement je me prends la tête à bloquer les combinaisons de touches ALT+F4, ALT+TAB et Ctrl+Alt+ prog dans alt tab [ par leprov ] salut a tous.bon j'ai un bug avec mon prog, il apparait dans alt tab alors qu'il n'est pas dans la taskbar, donc je capte pas....si quelqu'un a du tem Changer de fenetres avec Alt+Tab... [ par ceeno ] Je développe sous linux et je cherche a faire executer au sysyteme la combinaison de touches Alt+Tab, ou bien je cherche un moyen de changer la fenetr simuler un raccourci clavier [ par billyjb2000 ] slt tt le monde!!bah voila g un p'tit probleme!!j'utilise un logiciel de multi-bureau "dexpot" ceux qui ne conaisse pas et qui ont l'utilité d'avoir p simulation clavier alt+tab + autre probleme [ par Steph115 ] Bonjour a tous,Mon premier probleme est que je n'arrive pas a simuler la combinaison de touches VK_TAB et VK_MENU pour faire un alt+tab comme si le VK Fenêtre Alt-Tab [ par Joky ] Bonjour tout le mondeJe voudrais juste savoir si lorsque l'on appui sur Alt + Tab, est-ce-que la fenêtre qui apparaît est récupérable ???Parce que je


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales