2010-10-28 10 views
8

Date un'occhiata a questo API documentation page ...Area dello schermo vs Work area rettangolo

qualcuno può spiegare a me la differenza tra i componenti rcMonitor e rcWork della struttura monitorInfo? Anche se sono contento dell'idea che in una finestra ci siano aree con cui non si può lavorare (ad esempio la didascalia), non vedo come questo si applica ai monitor ...

Tutti i contributi sono stati ricevuti con gratitudine. ..

Martin

risposta

11

rcMonitor è la risoluzione totale del display

rcWork è l'area massima è possibile utilizzare, ad esempio, se si andato fullscreen massimizzata una finestra

L'area di lavoro è la parte della schermata non oscurata dalla barra delle applicazioni del sistema o dalle barre degli strumenti del desktop dell'applicazione .

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

+0

Grazie per questo - punto sulla risposta che ha risolto il problema che sto guardando. –

+3

No, se si va _fullscreen_, si riempie rcMonitor RECT. Se si _maximize_ una finestra, si riempie rcWork RECT. – d7samurai

+0

@ d7samurai hai ragione. Grazie per la rettifica – jasper