Bonjour,
Je développe une application dans laquelle je souhaite à un moment (lorsque j'appui sur un bouton) faire passer la fenetre du bureau au dessus de celle de mon programme. Pour cela, il me semble que j'utilise le bon code, a savoir :
Le résultat de ce code est trés bizarre --> cela fait apparaitre la barre haute du bureau, mais le contenu principal de la fenetre reste celui de mon application.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 void MaDialog::OnBnClickedButton1() { BOOL bRes = ::SetForegroundWindow(::GetDesktopWindow()); }
Si à ce moment je clic au centre de l'écran, cela réactive entierement la fenetre de mon programme (la barre du haut + le contenu de la fenetre).
Auriez-vous des pistes à mon problème ?
PS: si je me suis mal expliqué, dites le moi !!!
Merci![]()
Partager