[c++]transparence fenetre focus
kiki67100
Messages postés
313
Date d'inscription
Statut
Membre
Dernière intervention
-
jackoujack -
jackoujack -
Bonjous a tous
voila jai mon code
se permet de rendre la fenetre qui se trouve dans le focus transparentre via SHIFT+UP & SHIFT+DOWN mais voila le niveau de transprence s'applique a tout les fenetre qui seront dans le focus
je mexplique je voudrais chaque fenetre garde le niveau de transparence que l'utilisateur aura choisi exemple
mes document=alpha 200;
monautrepage=alpha 150;
mais je ne sais pas comment faire ses pour sa que je fais apell a vous pouriez-vous maider svp
merci
Kevin
voila jai mon code
#define _WIN32_WINNT 0x0500 #include <windows.h> using namespace std; int main() { long alpha =255;//varible alpha 255 opocité normal const SHORT Mask = 32768; while (1)//bloucle sans fin { HWND hwnd=GetForegroundWindow();//ses pour savoir le fenetre qui se trouve dans le focus LONG exstyle=GetWindowLong(hwnd,GWL_EXSTYLE);//ses pour changé le style SetWindowLong(hwnd,GWL_EXSTYLE, exstyle | WS_EX_LAYERED);//IDEM SetLayeredWindowAttributes(hwnd,0,alpha,LWA_ALPHA);//ses pour apliqué leffete alpha via la virable alpha if (GetKeyState(VK_SHIFT) & Mask) { if (GetKeyState(VK_UP) & Mask) { alpha+=1; } if (GetKeyState(VK_DOWN) & Mask) { alpha-=1; } Sleep(1); } } }
se permet de rendre la fenetre qui se trouve dans le focus transparentre via SHIFT+UP & SHIFT+DOWN mais voila le niveau de transprence s'applique a tout les fenetre qui seront dans le focus
je mexplique je voudrais chaque fenetre garde le niveau de transparence que l'utilisateur aura choisi exemple
mes document=alpha 200;
monautrepage=alpha 150;
mais je ne sais pas comment faire ses pour sa que je fais apell a vous pouriez-vous maider svp
merci
Kevin
A voir également:
- [c++]transparence fenetre focus
- Fenetre windows - Guide
- Fenêtre hors écran windows 11 - Guide
- Helicon focus - Télécharger - Photo & Graphisme
- Mcafee fenetre intempestive - Accueil - Piratage
- Focus writer - Télécharger - Traitement de texte