Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le due modalità di mapping definite dall'applicazione (MM_ISOTROPIC e MM_ANISOTROPIC) vengono fornite per le modalità di mapping specifiche dell'applicazione. La modalità MM_ISOTROPIC garantisce che le unità logiche nella direzione x e nella direzione y siano uguali, mentre la modalità MM_ANISOTROPIC consente di variare le unità. Un'applicazione CAD o di disegno può trarre vantaggio dalla modalità di mapping MM_ISOTROPIC, ma potrebbe essere necessario specificare unità logiche che corrispondono agli incrementi sulla scala di un tecnico (1/64 pollici). Queste unità sarebbero difficili da ottenere con le modalità di mapping predefinite (MM_HIENGLISH o MM_HIMETRIC); Tuttavia, possono essere facilmente ottenuti selezionando la modalità MM_ISOTROPIC (o MM_ANISOTROPIC). L'esempio seguente illustra come impostare le unità logiche su 1/64 pollici:
SetMapMode(hDC, MM_ISOTROPIC);
SetWindowExtEx(hDC, 64, 64, NULL);
SetViewportExtEx(hDC, GetDeviceCaps(hDC, LOGPIXELSX),
GetDeviceCaps(hDC, LOGPIXELSY), NULL);