<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jasmine214--love

    只有當(dāng)你的內(nèi)心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
    posts - 731, comments - 60, trackbacks - 0, articles - 0

    1)CRect   rect;  

     GetClientRect(rect);  

     

     
    2)CRect   rect;  

      GetClientRect(&rect);  

      ....  

      為什么這兩段代碼的效果一樣??

     

    1.因為 CRect 重載了到 LPRECT 的操作:   

    CRect::operator   LPRECT(   ); GetClientRect(rect); 隱含的調(diào)用了該操作。

    摘自 : http://topic.csdn.net/t/20020816/13/946020.html

     

    2.首先要知道 GetClientRect 函數(shù)的原型,如下:   

      void   GetClientRect(   LPRECT   lpRect   )   const;  

      說明這個函數(shù)的參數(shù)是 LPRECT, 而并非 CRect 或是 CRect* ,那為什么你所說的兩種情況都正確呢!   

    http://msnpiki.msnfanatic.com/index.php/Main_Page-->

    s New Roman;">  1 )、對于 GetClientRect(rc) ,這里的參數(shù)是 CRect ,因為 CRect 類里有個 LPRECT 運算符重載( operator   LPRECT() ),所以當(dāng)傳一個 CRect 變量給這個函數(shù)的時候,這個變量會自動轉(zhuǎn)換成 LPRECT.  

      2) 、對于 GetClientRect(&rc) 那就更好理解了,因為還有一點, CRect 是從 RECT 繼承的,所以你傳一個 CRect* 給這個函數(shù)的時候,它會自動轉(zhuǎn)換成其基類形式( RECT )的地址 , 所以也是對的!

    文章出處:飛諾網(wǎng)(www.firnow.com):http://dev.firnow.com/course/3_program/c++/cppjs/20100630/288201.html

    主站蜘蛛池模板: 日韩亚洲人成网站| 一级成人生活片免费看| 四虎永久在线精品免费观看地址 | 亚洲久本草在线中文字幕| 免费观看国产网址你懂的| 国产AV无码专区亚洲AV麻豆丫| 亚洲综合国产一区二区三区| 国内精自视频品线六区免费| 免费国产黄网站在线观看动图| 久久久久亚洲AV无码麻豆| 免费观看四虎精品国产永久| 免费A级毛片无码A∨免费| 理论片在线观看免费| 久久亚洲精品国产精品| 亚洲AV无码乱码在线观看性色扶 | 国产老女人精品免费视频| 日本高清不卡aⅴ免费网站| 四虎必出精品亚洲高清| 亚洲日韩国产精品第一页一区| 在线观看免费毛片| 三年片在线观看免费观看大全一| 亚洲精品乱码久久久久久蜜桃图片 | 亚洲国产第一页www| 免费人成网站7777视频| 91麻豆最新在线人成免费观看| 一级一看免费完整版毛片| 在线a亚洲老鸭窝天堂av高清| 精品亚洲一区二区| 免费v片在线观看品善网| 国产免费毛不卡片| 免费av一区二区三区| 乱爱性全过程免费视频| 亚洲日韩国产一区二区三区在线 | 亚洲AV永久纯肉无码精品动漫| 国产乱人免费视频| 免费a级毛片高清视频不卡| 免费国产黄网站在线观看| 一个人免费播放在线视频看片| 国产精品亚洲av色欲三区| 亚洲色精品VR一区区三区| 亚洲成人在线免费观看|