Nous avons une application VB6 qui utilise une fenêtre (formulaire) non visible pour la communication DDE.Affichage de la fenêtre masquée sur le bureau des utilisateurs
Nous avons des clients qui signalent qu'ils peuvent parfois voir cette fenêtre sur leur bureau.
J'ai fait une analyse à travers le code pour tout visible = true ou show sur le formulaire en question, mais rien.
Ce tout ce que nous avec ce modèle:
Load frmDDELink
frmDDELink.stuff = stuff
Nous ne diffusons pas réellement explicitement (ou afficher explicitement pas non plus).
Qu'est-ce qui peut provoquer l'affichage d'une fenêtre masquée sur le bureau d'un utilisateur afin qu'elle soit visible?
+1 belle solution pragmatique mais dans VB6 ce serait plus comme 'frmDDELink.Left = -100 - frmDDELink.Width: frmDDELink.Top = -100 - frmDDELink.Height' – MarkJ
Ne aide pas si les utilisateurs ont plusieurs écrans et un à gauche du bureau principal, mais peut-être que des valeurs plus grandes peuvent fonctionner ... c'est certainement quelque chose à penser à intégrer dans les futurs. – Daemonic