Sdílet prostřednictvím


Vztah mezi objektem okna v jazyku C++ a popisovačem HWND

Objekt okna je objekt třídy C++ CWnd (nebo odvozené třídy), kterou program vytvoří přímo. Přichází a reaguje na volání konstruktoru a destruktoru vašeho programu. Naproti tomu okno Windows je neprůhláhlý popisovač interní datové struktury Windows, která odpovídá oknu a využívá systémové prostředky v případě přítomnosti. Okno Systému Windows je identifikováno "popisovačem okna" (HWND) a je vytvořen po CWnd vytvoření objektu voláním Create členské funkce třídy CWnd. Okno může být zničeno voláním programu nebo akcí uživatele. Popisovač okna je uložen v m_hWnd členské proměnné objektu okna. Následující obrázek znázorňuje vztah mezi objektem okna C++ a oknem Windows. Vytváření oken je popsáno v tématu Vytváření windows. Zničení oken je popsáno v zničení objektů okna.

CWnd window object and resulting window.
Objekt okna a okno Windows

Viz také

Objekty oken