Note
Le projet n'est plus actif!
Chers utilisateurs,
C'est avec un cœur lourd que j'annonce que le projet TranslucentFlyouts n'est plus activement développé et reçoit des mises à jour.
Pourquoi?
Il y a en fait beaucoup plus de problèmes que vous ne le pensez, mais je n'ai pas une bonne façon de les présenter tous. Mais je dirais que la raison la plus importante est que je n'ai plus beaucoup de temps pour le développer.
Actuellement, TranslucentFlyouts fonctionne toujours sans problèmes sur la plupart des systèmes, seuls quelques paramètres doivent être modifiés, comme empêcher les transluciseflyouts de télécharger des symboles qui peuvent provoquer des défaillances, ces fichiers de symboles sont principalement référencés par des fonctionnalités que vous n'utilisez pas peu de temps.
Je peux créer un projet plus léger et plus stable pour prendre le contrôle de TranslucentFlyouts à l'avenir, mais qui sait quand ...?
Je veux exprimer ma plus profonde gratitude pour votre soutien et pour choisir TranslucentFlyouts. Votre enthousiasme et vos commentaires ont été inestimables tout au long de ce voyage. Ce fut un immense honneur pour moi de contribuer à un projet qui visait à améliorer votre expérience utilisateur. Si TranslucentFlyouts a provoqué des inconvénients ou des perturbations de votre configuration de Windows, je m'excuse sincèrement.
Une application qui fait la plupart des menus popup Win32 translucides / transparents sur Windows 10/11, offrant plus d'options pour le modifier pour répondre à vos besoins.
Par rapport à V1, TransluCentFlyouts V2 a une meilleure compatibilité et la possibilité de personnaliser.
TranslucentFlyouts v1 a été déplacé vers TranslucentFlyoutsv1.
TranslucentFlyouts utilise la licence LGNU V3 démarrée à partir de v2.
Je développe ce programme entièrement dans mon temps libre sans aucun profit, il peut donc ne pas obtenir de mises à jour opportunes en raison de mon horaire académique chargé. J'espère que vous pouvez comprendre.
简体中文
Windows 10 

Windows 11 





C:Program Files ".install.cmd " en tant qu'administrateur.[Note!]:
Le téléchargement des fichiers de symboles à partir de Microsoft Server est requis lors de la première fois ou après une mise à jour Windows, sinon certaines fonctionnalités ne seront pas disponibles!
uninstall.cmd " en tant qu'administrateur. Grâce au travail acharné de @Satanarious , une interface graphique parfaite et facile à utiliser peut être trouvée ici!
Emmenez-moi à la page de téléchargement!
Bien sûr, vous pouvez également modifier les paramètres de registre connexes par vous-même selon les documents de configuration.

Dépassé.
Certaines applications tierces comme HoneyView peuvent causer ce problème.

Comme vous pouvez le voir, c'est un menu contextuel QT.
Cela ressemble vraiment au menu par défaut, non?
Mais sa procédure de rendu est complètement différente de celle defualt, ce qui rend le translucentflyout difficile pour modifier son contenu visuel.
StartAllBack a une prise en charge intégrée pour le menu contextuel translucide, et sa priorité de procédure de rendu est supérieure à celle de transluclentFlyouts.
[Note!]:
Pour cette raison,v2.0.0-alpha.4et des versions supérieures de TranslucentFlyouts se désactiveront automatiquement lorsqueStartAllBacka été détecté, sauf s'il existe un moyen de désactiver pleinement la procédure de traitement deStartAllBack.
Cependant, TransluCentFlyouts est toujours disponible pour d'autres applications, à l'exception deExplorer.
Cela peut également causer ce problème lorsque Startallback est installé 

Comme vous pouvez le voir, il y a une bordure blanche autour de l'élément de menu, il existera toujours jusqu'à ce que vous désactivez ou désinstallez le startallback ...
Pour l'instant, il existe deux façons de résoudre ce problème.
EnableCustomRendering sur non zéro pour transluclentFlyouts.Detours est un progiciel pour surveiller et instrumenter les appels d'API sur Windows.
VC-LTL est une bibliothèque CRT open source basée sur le MS VCRT qui réduisent la taille binaire du programme et disent au revoir aux DLL d'exécution Microsoft, telles que MSVCR120.DLL, API-MS-WIN-CRT-Time-L1-1-0.DLL et autres dépendances.
Les bibliothèques d'implémentation Windows (WIL) sont une bibliothèque C ++ d'en-tête uniquement créée pour faciliter la vie pour les développeurs sous Windows via des interfaces C ++ lisibles-sécurisées pour les modèles de codage Windows communs.