2010-10-28 3 views
8

Jetez un oeil à cette API documentation page ...Zone d'écran vs rectangle de la zone de travail

Quelqu'un peut-il me expliquer la différence entre les composantes rcMonitor et rcWork de la structure monitorInfo? Bien que je sois heureux avec l'idée qu'une fenêtre a des zones que vous ne pouvez pas travailler (comme la légende par exemple), je ne vois pas vraiment comment cela s'applique aux moniteurs ...

Toutes les contributions reçues avec gratitude. ..

Martin

Répondre

11

rcMonitor est la résolution totale de l'écran

rcWork est la zone max vous pouvez utiliser, par exemple si vous allé maximisée plein écran une fenêtre

La zone de travail est la partie de l'écran non masquée par la barre des tâches système ou par la barre d'outils de l'application.

http://msdn.microsoft.com/en-us/library/ms724947 - SPI_GETWORKAREA

+0

Merci pour ce - point sur la réponse qui est résolu le problème que je regarde. –

+3

Non, si vous allez _fullscreen_, vous remplissez le rcMonitor RECT. Si vous _maximize_ une fenêtre, vous remplissez le RECT rcWork. – d7samurai

+0

@ d7samurai oui vous avez raison. Merci de rectifier – jasper

Questions connexes