Compartir a través de


CTreeCtrl::SetInsertMark

Esta función miembro implementa el comportamiento del mensaje TVM_SETINSERTMARKde Win32, como se describe en Windows SDK.

BOOL SetInsertMark(
   HTREEITEM hItem,
   BOOL fAfter = TRUE 
);

Parámetros

  • hItem
    HTREEITEM que especifica en qué elemento se escribirá la marca de inserción.Si este argumento es NULL, se quita la marca de inserción.

  • fAfter
    Valor deBOOL que especifica si la marca de inserción se coloca antes o después del elemento especificado.Si este argumento es cero, la marca de inserción se escribirá después del elemento.Si este argumento es cero, la marca de inserción se escribirá antes del elemento.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Ejemplo

// 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);
}

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CTreeCtrl

Gráfico de jerarquía