• <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
            <2012年11月>
            28293031123
            45678910
            11121314151617
            18192021222324
            2526272829301
            2345678

            常用鏈接

            留言簿(10)

            隨筆分類

            隨筆檔案

            連接資料

            最新隨筆

            搜索

            •  

            最新隨筆

            最新評論

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

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

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

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

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


            寫錯了吧
            應(yīng)該是dc.LPtoDP(&pt)  回復(fù)  更多評論
              
            午夜不卡888久久| 一个色综合久久| 国产精品久久久亚洲| 色欲久久久天天天综合网精品 | 色妞色综合久久夜夜| 99久久国产亚洲综合精品| 无码国产69精品久久久久网站| 国产人久久人人人人爽| 久久99热这里只有精品国产| 99久久综合国产精品免费| 久久er热视频在这里精品| 日韩欧美亚洲综合久久影院Ds | 久久99精品国产自在现线小黄鸭| 久久最近最新中文字幕大全| 久久久久久精品无码人妻| 国产福利电影一区二区三区久久久久成人精品综合 | 久久这里只有精品首页| 中文国产成人精品久久亚洲精品AⅤ无码精品| 久久久久亚洲av综合波多野结衣| 狠狠色丁香婷婷久久综合不卡| 欧美午夜A∨大片久久 | 久久久久免费视频| 国产精品久久久久aaaa| 中文字幕无码免费久久| 日本亚洲色大成网站WWW久久| 九九99精品久久久久久| 亚洲午夜久久久久妓女影院| 久久人妻少妇嫩草AV蜜桃| 91精品久久久久久无码| 成人免费网站久久久| 久久亚洲欧美国产精品| 热99RE久久精品这里都是精品免费| 色偷偷888欧美精品久久久| 国产午夜精品理论片久久影视| 色偷偷久久一区二区三区| 四虎国产精品成人免费久久| 久久综合视频网站| 欧美日韩成人精品久久久免费看| 国产精品嫩草影院久久| 久久人搡人人玩人妻精品首页 | 国产成人99久久亚洲综合精品|