• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 67  文章 - 171  trackbacks - 0
            <2014年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            常用鏈接

            留言簿(10)

            隨筆分類

            隨筆檔案

            連接資料

            最新隨筆

            搜索

            •  

            最新隨筆

            最新評論

              所謂設(shè)備坐標(biāo)與邏輯坐標(biāo)只是相對的概念。  
              比如點(diǎn)pt(1000,1000),如果你認(rèn)為他是  
              設(shè)備坐標(biāo),那么經(jīng)過下變換,他就變成邏輯  
              坐標(biāo):   
              dc.DPtoLP(&pt);  
              如果你認(rèn)為他是  
              邏輯坐標(biāo),那么經(jīng)過下變換,他就變成設(shè)備坐標(biāo):  
              dc.DPtoLP(&pt);  
               
              是設(shè)備坐標(biāo)還是邏輯坐標(biāo),與DC的影射模式(MapMode)  
              無關(guān),任何影射模式都有設(shè)備坐標(biāo)與邏輯坐標(biāo)。其中,設(shè)備坐標(biāo)  
              是統(tǒng)一的的,即都是指設(shè)備象素坐標(biāo)。  
               
              1.首先、設(shè)備坐標(biāo)指的是物理設(shè)備以象素點(diǎn)為單位。  
                  邏輯坐標(biāo)除MM_TEXT外均指物理尺寸,如mm,inch等  
              2.數(shù)字本身沒有邏輯與設(shè)備之分  
              CRect   r=CRect(0,0,50,30);    
              CSize   size(100,80);                  
              CPoint   point(50,60);              
               
              孤立的看待這些點(diǎn)或坐標(biāo)是沒有意義的,他是邏輯還是設(shè)備坐標(biāo)  
              取決于編程著的主觀愿望,和上下文的意義。  
              3.DPtoLP指將象素點(diǎn)數(shù)坐標(biāo)轉(zhuǎn)換為在相應(yīng)設(shè)備上該數(shù)目的象素點(diǎn)  
              在該設(shè)備上實(shí)際物理長度(尺寸)坐標(biāo)。  
              LPtoDP指將相應(yīng)設(shè)備實(shí)際物理長度(尺寸)坐標(biāo)轉(zhuǎn)換為在相應(yīng)設(shè)備  
              上該物理長度(尺寸)所占用的象素點(diǎn)書目坐標(biāo)

              一般dc所接受的參數(shù)是邏輯坐標(biāo),窗口函數(shù)都是接受設(shè)備坐標(biāo)。

            在使用自己產(chǎn)生的dc之前要先調(diào)用OnPrepareDC,確保dc的原點(diǎn)與邏輯坐標(biāo)原點(diǎn)重合,因?yàn)閐c的函數(shù)都是使用的邏輯坐標(biāo)

            posted on 2008-07-21 14:19 cpsprogramer 閱讀(3737) 評論(1)  編輯 收藏 引用 所屬分類: VC++

            FeedBack:
            # re: VC的邏輯坐標(biāo)和設(shè)備坐標(biāo)收藏 2008-07-22 16:43 wendel
            如果你認(rèn)為他是
            邏輯坐標(biāo),那么經(jīng)過下變換,他就變成設(shè)備坐標(biāo):
            dc.DPtoLP(&pt);


            寫錯了吧
            應(yīng)該是dc.LPtoDP(&pt)  回復(fù)  更多評論
              
            久久精品无码一区二区三区日韩 | 国产成人精品久久综合| 国产精品99久久久精品无码| 日日狠狠久久偷偷色综合96蜜桃 | 精品综合久久久久久888蜜芽| 奇米影视7777久久精品人人爽 | 久久精品99久久香蕉国产色戒 | 欧美精品丝袜久久久中文字幕 | 久久久91精品国产一区二区三区| 欧美亚洲另类久久综合| 国产精品无码久久久久久| 久久精品夜夜夜夜夜久久| 久久人人爽人人爽人人片av高请| 日韩精品久久无码中文字幕| 精品久久久久久国产| 日产精品久久久久久久| 老色鬼久久亚洲AV综合| 久久国产精品99精品国产987| 久久亚洲精品中文字幕三区| 久久精品国产一区| 伊人久久综在合线亚洲2019 | 久久99精品久久久久久动态图| 亚洲精品乱码久久久久久久久久久久| 久久中文字幕无码专区| 色妞色综合久久夜夜| 久久久久久久女国产乱让韩| 婷婷久久精品国产| www久久久天天com| 久久精品人妻中文系列| 久久亚洲AV永久无码精品| 波多野结衣久久一区二区| 东方aⅴ免费观看久久av| 少妇人妻88久久中文字幕| 蜜桃麻豆WWW久久囤产精品| 亚洲AV成人无码久久精品老人| 亚洲欧洲久久久精品| 狠狠色丁香久久综合五月| 色欲综合久久躁天天躁| 999久久久无码国产精品| 久久久久高潮综合影院| 亚洲国产精品无码久久久不卡|