介紹
這是內定情況,但不是唯一選擇。事實上,「映射方式」是一種幾乎影響任何顯示區域繪圖的裝置內容屬性。另外有四種裝置內容屬性-視窗原點、視埠原點、視窗範圍和視埠範圍-與映射方式密切相關。說明
大多數GDI繪圖函式需要座標值或大小。例如,下面是TextOut函式:TextOut (hdc, x, y, psText, iLength) ;
參數x和y分別表示文字的開始位置。參數x是在水平軸上的位置,參數y是在垂直軸上的位置,通常用(x,y)來表示這個點。
在TextOut中,以及在幾乎所有GDI函式中,這些座標值使用的都是一種「邏輯單位」。Windows必須將邏輯單位轉換為「裝置單位」,即圖素。這種轉換是由映射方式、視窗和視埠的原點以及視窗和視埠的範圍所控制的。映射方式還指示著x軸和y軸的方向(orientation);也就是說,它確定了當您在向顯示器的左或者右移動時x的值是增大還是減小,以及在上下移動時y的值是增大還是減小。