ReactOS 0.4.16-dev-1946-g52006dd
CResourceTypeNode Class Reference

#include <ResourceTypeNode.h>

Inheritance diagram for CResourceTypeNode:
Collaboration diagram for CResourceTypeNode:

Public Member Functions

 CResourceTypeNode (_In_ UINT ResId, _In_ PSP_CLASSIMAGELIST_DATA ImageListData)
 
 ~CResourceTypeNode ()
 
virtual bool SetupNode ()
 
- Public Member Functions inherited from CNode
 CNode (_In_ NodeType Type, _In_ PSP_CLASSIMAGELIST_DATA ImageListData)
 
 CNode (_In_ const CNode &Node)
 
virtual ~CNode ()
 
virtual bool SetupNode ()=0
 
NodeType GetNodeType ()
 
LPGUID GetClassGuid ()
 
LPWSTR GetDisplayName ()
 
INT GetClassImage ()
 
LPWSTR GetDeviceId ()
 
bool HasProperties ()
 

Additional Inherited Members

- Protected Attributes inherited from CNode
NodeType m_NodeType
 
PSP_CLASSIMAGELIST_DATA m_ImageListData
 
LPWSTR m_DeviceId
 
WCHAR m_DisplayName [DISPLAY_NAME_LEN]
 
GUID m_ClassGuid
 
INT m_ClassImage
 

Detailed Description

Definition at line 4 of file ResourceTypeNode.h.

Constructor & Destructor Documentation

◆ CResourceTypeNode()

CResourceTypeNode::CResourceTypeNode ( _In_ UINT  ResId,
_In_ PSP_CLASSIMAGELIST_DATA  ImageListData 
)

Definition at line 15 of file ResourceTypeNode.cpp.

18 :
20{
22 if (str.LoadStringW(g_hThisInstance, ResId))
24}
@ ResourceTypeNode
Definition: Node.h:11
Definition: Node.h:15
WCHAR m_DisplayName[DISPLAY_NAME_LEN]
Definition: Node.h:20
HINSTANCE g_hThisInstance
Definition: MainWindow.cpp:25
#define MAX_PATH
Definition: compat.h:34
SP_CLASSIMAGELIST_DATA ImageListData
Definition: hdwwiz.c:34
CStringT< wchar_t, StrTraitATL< wchar_t, ChTraitsCRT< wchar_t > > > CAtlStringW
Definition: atlstr.h:126
const WCHAR * str
STRSAFEAPI StringCchCopyW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc)
Definition: strsafe.h:149

◆ ~CResourceTypeNode()

CResourceTypeNode::~CResourceTypeNode ( )

Definition at line 27 of file ResourceTypeNode.cpp.

28{
29}

Member Function Documentation

◆ SetupNode()

bool CResourceTypeNode::SetupNode ( )
virtual

Implements CNode.

Definition at line 33 of file ResourceTypeNode.cpp.

34{
35 return true;
36}

The documentation for this class was generated from the following files: