J'écris une application en Python qui déplace automatiquement les choses. Comment puis-je obtenir la position de la barre de menu de démarrage de Windows, afin que je puisse en tenir compte dans mes calculs?Obtenir la position du menu de démarrage de Windows
0
A
Répondre
0
Ah, je l'ai trouvé. GetMonitorInfo
: http://msdn.microsoft.com/en-us/library/dd144901(VS.85).aspx. Voici un exemple: http://msdn.microsoft.com/en-us/library/dd162826(VS.85).aspx.
0
Pour obtenir le rectangle, utilisez SHAppBarMessage(). Vous procédez comme suit en C++:
APPBARDATA abd = {0};
SHAppBarMessage(ABM_GETTASKBARPOS, &abd);
Et puis abd.rc
contiendrait le rectangle. Vous avez juste à faire l'équivilent pywin32.
Veuillez noter que GetMonitorInfo() vous donnera la zone de travail, qui est appbars de bureau, mais la barre des tâches n'est pas la seule appbar qui pourrait exister.
1
Lorsque vous demandez l'espace de travail, la zone de la barre des tâches est automatiquement exclue.
System.Parameters.WorkArea
ou utiliser Interop à
SystemParametersInfo(SPI_GETWORKAREA, ...)`
et vous avez terminé.
Questions connexes
- 1. Obtenir la position du gtk.StatusIcon sur Windows
- 2. Obtenir l'emplacement de la sélection du menu contextuel Windows?
- 3. Obtenir la position de JPopupMenu
- 4. Menu de démarrage Eclipse
- 5. Comment simuler par programmation l'option de menu de démarrage "Windows Security" de Windows sur Windows 2000
- 6. Obtenir une erreur lors du démarrage du service Windows
- 7. démarrer l'application .net à partir du menu de démarrage rechercher
- 8. Comment obtenir la position du curseur
- 9. Heure de démarrage du service Windows
- 10. Erreur de démarrage du service Windows 1069
- 11. jquery menu avec la position de sauvegarde
- 12. démarrage/arrêt de menu jquery
- 13. Obtenir la position de pdfptable
- 14. Comment définir la position du curseur wpf richTextBox au démarrage
- 15. Obtenir le nom "amical" pour les éléments de menu de démarrage de fenêtre/fichiers de raccourci
- 16. obtenir la position de l'élément
- 17. Installation de ClickOnce sans entrée de menu de démarrage
- 18. Personnalisation (non modifiable!) Du menu de démarrage VS 2008
- 19. Option de menu contextuel du shell Windows
- 20. Dans la touche "menu", ContextMenuStrip ne s'affiche pas à la position du curseur de la souris
- 21. Position de barre de menu contrôlable PHP
- 22. Obtenir la position du curseur dans une zone de texte
- 23. VSTO: Obtenir la position du curseur de texte (X/Y)
- 24. obtenir la liste de démarrage via WMI
- 25. Visual Studio Addin - 1. Comment ajouter un menu contextuel? 2. Comment obtenir la position du curseur
- 26. Obtenir la position de la roue PhysX
- 27. Comment obtenir la position de la souris?
- 28. onMouseMove obtenir la position de la souris
- 29. Obtenir la position de l'élément par javascript
- 30. Comment obtenir la position du tracker d'un .NET TrackBar?