Sdílet prostřednictvím


Vytvoření ovládacího prvku záhlaví

(I když můžete přidat ovládací prvek seznam, který obsahuje ovládací prvek hlavičky), není ovládací prvek hlavičky přímo k dispozici v editoru dialogu.

V dialogovém okně Vložit ovládací prvek záhlaví

  1. Ručně vložit členskou proměnnou typu CHeaderCtrl ve své třídě dialogové okno.

  2. V OnInitDialog, vytvořit a nastavit styly CHeaderCtrl, umístěte jej a jejich zobrazení.

  3. Přidání položek do ovládacího prvku záhlaví.

  4. Použijte okno Vlastnosti mapování obslužné rutiny funkce třídy dialogové okno pro libovolný ovládací prvek hlavičky oznamovací zprávy je třeba zpracovat (viz Mapování zpráv do funkcí).

Chcete-li umístit ovládací prvek záhlaví v zobrazení (ne CListView)

  1. Vložit CHeaderCtrl objektu v zobrazení třídy.

  2. Stylu, pozice a zobrazte okno Ovládací prvek záhlaví v zobrazení OnInitialUpdate členské funkce.

  3. Přidání položek do ovládacího prvku záhlaví.

  4. Použití okna Vlastnosti mapování obslužné rutiny funkce v zobrazení tříd pro libovolný ovládací prvek hlavičky oznamovací zprávy je nutné zpracovat (viz Mapování zpráv do funkcí).

V obou případech je vytvořen objekt vložený ovládací prvek vytvořený objekt zobrazení nebo dialogové okno.Pak musíte zavolat CHeaderCtrl::Create Chcete-li vytvořit ovládací prvek okna.Umístěte ovládací prvek a volat CHeaderCtrl::Layout k určení počáteční velikost a umístění ovládacího prvku a SetWindowPos Chcete-li nastavit požadované místo.Přidejte položky uvedené v Přidání položek do ovládacího prvku záhlaví.

Další informace naleznete v tématu vytvoření ovládacího prvku záhlaví v Windows SDK.

Viz také

Referenční dokumentace

Používání atributu CHeaderCtrl

Koncepty

Ovládací prvky (MFC)