Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//Copyright (c) 1998 - 1999 Microsoft Corporation
/*++
Module Name:
TreeNode.h
Abstract: This Module contains the CTreeNode class (Class used for representing every node in the tree view);
Author:
Arathi Kundapur (v-akunda) 11-Feb-1998
Revision History:
--*/
#include <afx.h>
class CTreeNode : public CObject { public: // constructor
CTreeNode(NODETYPE NodeType, CObject* pObject) { m_NodeType = NodeType; m_pTreeObject = pObject; } // Returns the node type
NODETYPE GetNodeType() { return m_NodeType; } // Returns the object pointed to by this node
CObject *GetTreeObject() { return m_pTreeObject; } // Returns the sort order stored in the object
ULONG GetSortOrder() { return m_SortOrder; } // Sets the sort order stored with the object
void SetSortOrder(ULONG order) { m_SortOrder = order; }
private: NODETYPE m_NodeType; CObject* m_pTreeObject; ULONG m_SortOrder; };
|