• <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>

            追逐夢(mèng)想

            臨淵羨魚,不如退而結(jié)網(wǎng)
            posts - 8, comments - 18, trackbacks - 0, articles - 0

                   前言:它們之間的聯(lián)系和區(qū)別在網(wǎng)上也比較多,但是看來(lái)看去還是不怎么明白,后面還是老老實(shí)實(shí)的看了MSDN,然后有了大致的理解,為了加深理解我特將這快翻譯出來(lái)供大家一起參考,不過(guò)英語(yǔ)實(shí)在太爛總共只有幾句也發(fā)現(xiàn)有些翻譯的不行,尤其是第三句自己感覺(jué)就覺(jué)得很不爽,有意見(jiàn)的盡管提,既包括翻譯內(nèi)容也包括對(duì)CWND對(duì)象和HWND之間的見(jiàn)解。

            原文:

            The window object is an object of the C++ CWnd class (or a derived class) that your program creates directly. It comes and goes in response to your program’s constructor and destructor calls. The Windows window, on the other hand, is an opaque handle to an internal Windows data structure that corresponds to a window and consumes system resources when present. A Windows window is identified by a “window handle” (HWND) and is created after the CWnd object is created by a call to the Create member function of class CWnd. The window may be destroyed either by a program call or by a user’s action. The window handle is stored in the window object’s m_hWnd member variable. The following figure shows the relationship between the C++ window object and the Windows window.

            Window Object and Windows Window


            譯文:

            窗體對(duì)象(window object)是一個(gè)由你的程序手動(dòng)創(chuàng)建的C++的CWND類(或者從該類繼承的子類)對(duì)象。
            它伴隨你的程序的構(gòu)造和析構(gòu)而被創(chuàng)建和銷毀

            操作系統(tǒng)窗體(Windows window),從另一方面來(lái)說(shuō),對(duì)于操作系統(tǒng)內(nèi)部數(shù)據(jù)結(jié)構(gòu)而言,它是一個(gè)透明的
            句柄,也就是說(shuō)它是這樣一個(gè)窗體,在被創(chuàng)建的時(shí)候(直接)消耗著操作系統(tǒng)的資源

            這個(gè)操作系統(tǒng)窗體("Windws window" )是被 HWND("window handle")所唯一標(biāo)識(shí)的,它是由CWND對(duì)象創(chuàng)建后通過(guò)調(diào)用
            CWND類的Create成員函數(shù)來(lái)創(chuàng)建的。

            窗體既可以通過(guò)程序來(lái)終止也可以通過(guò)用戶自己來(lái)手動(dòng)終止。

            窗體句柄是存儲(chǔ)在窗口對(duì)象(Window object)的m_hWnd這個(gè)成員變量中;

            下面這幅圖表明了C++的Windows對(duì)象和 操作系統(tǒng)的窗體之間的聯(lián)系,

            Window Object and Windows Window



            注:
            從網(wǎng)上看到了一個(gè)比較通俗但是感覺(jué)還好理解的比方,如下:
            CWND是MFC中窗口的基類,HWND是WINDOWS中窗口對(duì)象化管理的一個(gè)方面,就像班上人的學(xué)號(hào)一樣,   
             我只要叫一下:“5號(hào),給我倒杯茶”或者“10號(hào),去操場(chǎng)跑一圈”他們就自動(dòng)去了,我不必要知道他們
            怎么倒茶的,或者他們的跑步資勢(shì)。從實(shí)際上來(lái)看,HWND可能是一個(gè)全局?jǐn)?shù)組的序號(hào),這個(gè)數(shù)組的一
            部分可能就是指向窗口的信息。

            亚洲精品美女久久久久99小说 | 亚洲国产精品无码久久久蜜芽| 久久综合狠狠综合久久综合88| 色综合久久夜色精品国产| 久久精品成人免费观看97| 国产精品美女久久久免费| 亚洲午夜精品久久久久久浪潮 | 久久国语露脸国产精品电影| 久久香综合精品久久伊人| 久久亚洲精品国产精品| 久久本道久久综合伊人| 久久精品国产亚洲av麻豆蜜芽 | 久久精品国产精品亚洲精品| 久久精品国产网红主播| 欧美国产精品久久高清| 久久精品国内一区二区三区| 亚洲国产天堂久久久久久| 99国产欧美精品久久久蜜芽| 亚洲美日韩Av中文字幕无码久久久妻妇 | 国产精品九九久久免费视频| 亚洲精品无码久久久| 久久婷婷午色综合夜啪| 久久久九九有精品国产| 婷婷五月深深久久精品| 色悠久久久久久久综合网| 狠狠干狠狠久久| 久久狠狠爱亚洲综合影院| 国产精品嫩草影院久久| 麻豆精品久久精品色综合| 少妇高潮惨叫久久久久久| 久久精品国产亚洲AV香蕉| 久久精品亚洲精品国产欧美| 91精品国产综合久久香蕉| 狠狠色婷婷综合天天久久丁香| 少妇内射兰兰久久| 日产精品久久久一区二区| 久久综合给久久狠狠97色| 人妻无码αv中文字幕久久琪琪布| 久久亚洲精品国产精品婷婷 | 2021最新久久久视精品爱 | 国产精品免费久久久久电影网|