CTreeCtrl::SetInsertMark
Cette fonction membre implémente le comportement du message TVM_SETINSERTMARKWin32, comme décrit dans Kit de développement logiciel Windows.
BOOL SetInsertMark(
HTREEITEM hItem,
BOOL fAfter = TRUE
);
Paramètres
hItem
HTREEITEM qui spécifie à quel élément la marque d'insertion sera défini.Si cet argument est NULL, la marque d'insertion est supprimée.fAfter
Valeur deBOOL qui spécifie si la marque d'insertion est définie avant ou après l'élément spécifié.Si cet argument est différent de zéro, la marque d'insertion sera placée après l'élément.Si cet argument est zéro, la marque d'insertion sera définie avant l'élément.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Exemple
// Set the insert mark to be before the item at the point myPoint.
UINT uFlags;
HTREEITEM hItem = m_TreeCtrl.HitTest(myPoint, &uFlags);
if ((hItem != NULL) && (TVHT_ONITEM & uFlags))
{
m_TreeCtrl.SetInsertMark(hItem, FALSE);
}
Configuration requise
Header: afxcmn.h