CTreeCtrl::MapAccIdToItem
Mapuje usnadnění zadaný identifikátor úchyt stromové zobrazení položky v aktuální ovládací prvek stromové zobrazení.
HTREEITEM MapAccIdToItem(
UINT uAccId
) const;
Parametry
Parametr |
Description |
---|---|
[v]uAccId |
Usnadnění identifikátor prvku ve stromovém zobrazení položky. |
Vrácená hodnota
Úchyt na položku zobrazení stromu (HTREEITEM), který odpovídá uAccId parametr.Další informace naleznete hItem člen TVITEMEX struktury.
Poznámky
Pomůcky jsou počítače používat aplikace, které pomoci tělesně postiženým.Používá identifikátor usnadnění IAccessible rozhraní jednoznačně určete prvek v okně.Další informace o identifikátorech usnadnění hledání tématu "O Active Accessibility Support" na Microsoft Developer Network.
Tato metoda odesílá TVM_MAPACCIDTOHTREEITEM zprávy, která je popsána v Windows SDK.
Požadavky
Záhlaví: afxcmn.h
Tato metoda je podporována v systému Windows XP a novější.
Další požadavky pro tuto metodu jsou popsány v Požadavky na sestavení pro běžné ovládací prvky systému Windows Vista.
Příklad
Následující příklad kódu definuje proměnné, m_treeCtrl, která je použita pro přístup k aktuální ovládací prvek stromové zobrazení.Příklad kódu definuje také několik proměnných HTREEITEM a celé číslo bez znaménka.Tyto proměnné se používají v dalším příkladu.
public:
// Variable to access tree control.
CTreeCtrl m_treeCtrl;
// Variable to access splitbutton control.
CSplitButton m_splitbutton;
// Accessibility identifier
UINT accIdUS;
// HTREEITEMs
HTREEITEM hCountry;
HTREEITEM hPA;
HTREEITEM hWA;
Následující příklad kódu používá identifikátor usnadnění a CTreeCtrl::MapAccIdToItem metody pro načtení popisovače na kořenovou položku zobrazení stromu.Příklad používá popisovač a CTreeCtrl::GetItemPartRect metoda 3D obdélník kolem této položky.Starší část příkladu kódu, který není zobrazen, vytvořili jsme strom, který se skládá z kořenový uzel země pro USA, poduzly státy Pennsylvania a Washington a položek stromu měst v těchto státech.Jsme CTreeCtrl::MapItemToAccID metoda přidružit k usnadnění identifikátor kořenovou položku zobrazení stromu.
CRect rect;
HTREEITEM hUS = m_treeCtrl.MapAccIdToItem( accIdUS );
m_treeCtrl.GetItemPartRect( hUS, TVGIPR_BUTTON, &rect );
m_treeCtrl.GetDC()->Draw3dRect( &rect, RGB(255, 0, 0), RGB(0, 0, 255));