CTreeCtrl::SetInsertMark
此成员函数实现Win32消息 TVM_SETINSERTMARK的行为,如 Windows SDK所述。
BOOL SetInsertMark(
HTREEITEM hItem,
BOOL fAfter = TRUE
);
参数
hItem
在的中指定HTREEITEM 哪个项上插入标记。如果此参数是 NULL,移除插入标记。fAfter
指定的BOOL 值插入标记是否在指定的项目、放置。如果此参数不为零,插入标记以后会在项目中放置。如果此参数为零,插入标记在项目之前将放在。
返回值
非零,如果成功;否则为0。
示例
// 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);
}
要求
Header: afxcmn.h