Sdílet prostřednictvím


Použití okna

Třída CWindow umožňuje použít okno. Jakmile k objektu CWindow připojíte okno, můžete volat CWindow metody pro manipulaci s oknem. CWindow obsahuje také operátor HWND pro převod CWindow objektu na HWND. Objekt tak můžete předat CWindow libovolné funkci, která vyžaduje popisovač do okna. Volání metod a volání funkce Win32 můžete snadno kombinovat CWindow , aniž byste museli vytvářet dočasné objekty.

Vzhledem k tomu CWindow , že má pouze dva datové členy (popisovač okna a výchozí dimenze), neukládá na váš kód režii. Mnoho metod navíc CWindow jednoduše zabalí odpovídající funkce rozhraní API Win32. Pomocí CWindowfunkce HWND se automaticky předá funkci Win32.

Kromě přímého použití CWindow můžete také odvodit data nebo kód do třídy. ATL sám odvozuje tři třídy z CWindow: CWindowImpl, CDialogImpl a CContainedWindowT.

Viz také

Třídy oken