2025-04-27 07:49:33 -04:00

39 lines
1.0 KiB
C++

// Copyright (c) 1997-2001 Microsoft Corporation, All Rights Reserved
#ifndef __CLASSNAVNSENTRY_H__
#define __CLASSNAVNSENTRY_H__
class CEventRegEditCtrl;
class CRegEditNSEntry : public CNSEntry
{
protected:
DECLARE_DYNCREATE(CRegEditNSEntry)
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CRegEditNSEntry)
protected:
//}}AFX_VIRTUAL
//{{AFX_MSG(CRegEditNSEntry)
afx_msg void OnNameSpaceChanged(LPCTSTR bstrNewNameSpace, BOOL boolValid);
afx_msg void OnNameSpaceRedrawn() ;
afx_msg void OnGetIWbemServices(LPCTSTR lpctstrNamespace, VARIANT FAR* pvarUpdatePointer, VARIANT FAR* pvarServices, VARIANT FAR* pvarSC, VARIANT FAR* pvarUserCancel) ;
afx_msg void OnRequestUIActive() ;
afx_msg void OnChangeFocus(long lGettingFocus);
//}}AFX_MSG
DECLARE_EVENTSINK_MAP()
DECLARE_MESSAGE_MAP()
public:
CRegEditNSEntry();
void SetLocalParent(CEventRegEditCtrl* pParent)
{ m_pParent = pParent;
}
protected:
CEventRegEditCtrl* m_pParent;
};
#endif // __CLASSNAVNSENTRY_H__