39 lines
1.0 KiB
C++
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__
|