tcok
Messages postés61Date d'inscriptionsamedi 7 juin 2003StatutMembreDernière intervention 3 août 2005
-
25 août 2003 à 20:19
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
25 août 2003 à 21:52
slt a tous
(re slt pour BruNews)
je reviens sur mon probleme qui me donne beaucoup de fil a retordre..;
g ma fenetre en plein ecran (donc elle cache la barre des taches) et je voudrais qu'elle reste tous le temps en plein ecran meme si l'utilisateur veut changer le focus avec alt+tab..
avec un hook system, je reussi a la maintenir au premier plan mais y'a juste un petit truc qui cloche : la barre des taches se met a etre visible apres alt+tab.
je n'arrive pas a la cacher sans recliquer à la main sur la fentre (celle qui est en plein ecran normalement)..
ma question est : comment faire pour cacher la barre de tache et la remettre en fin d'execution ?
merci
@+
tcok
ps: en passant, g vu il n'y a pas longtemps sur le forum un moyen simple (1 ligne) de desactiver le ctrl alt suppr mais je n'arrive pas a retrouver le message. est ce que la personne qui avait poster ce message pourrait me redonner ce moyen, merci bcp.
tcok
Messages postés61Date d'inscriptionsamedi 7 juin 2003StatutMembreDernière intervention 3 août 2005 25 août 2003 à 20:25
juste une petite precision : mon hook ne sert quasiment a rien car en fait je fait SetForegroundWindow(myhwnd);
ds le message WM_KILLFOCUS de la fenetre principale (plein ecran)
Pour Brunews : merci de ton aide, ta methode marche, mais je ne veux pas fermer les fenetres qui me gene, seulement les remettre en arriere plan (ce que fait tres bien SetForegroundWindow());
tcok
Messages postés61Date d'inscriptionsamedi 7 juin 2003StatutMembreDernière intervention 3 août 2005 25 août 2003 à 20:44
c ce que g dans mon programme et ca ne fonctionne pas du tout je ne comprend pas...
exactement la meme ligne mis a part les flags WS_CLIPCHILDREN | WS_CLIPSIBLINGS
le WS_EX_TOPMOST n'est pas pris en compte apparemment...
tcok
Messages postés61Date d'inscriptionsamedi 7 juin 2003StatutMembreDernière intervention 3 août 2005 25 août 2003 à 20:46
ok en fait je viens de comprendre, le WS_EX_TOPMOST marche parfaitement bien mis a part qu'il ne s'applique pas a la barre des taches d'ou ma question du premieer message :
comment faire pour cacher la barre de tache et la remettre en fin d'execution ?
Vous n’avez pas trouvé la réponse que vous recherchez ?