Compartilhar via


CTreeCtrl::SetInsertMark

Essa função de membro implementa o comportamento de mensagem TVM_SETINSERTMARKWin32, como descrito em Windows SDK.

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

Parâmetros

  • hItem
    HTREEITEM que especifica qual item na marca de inserção será colocada.Se esse argumento é NULO, a marca de inserção será removida.

  • fAfter
    Valor deBOOL que especifica se a marca de inserção é posicionado antes ou após o item especificado.Se esse argumento é diferente de zero, a marca de inserção será colocada após o item.Se esse argumento é zero, a marca de inserção será colocada antes do item.

Valor de retorno

Diferente de zero se com êxito; se não 0.

Exemplo

// 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

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CTreeCtrl

Gráfico de hierarquia