12 public CDialogImpl<CAddDialog>
#define IDC_BUTTON_REMOVE
void InitTV(CTreeView &treeView)
LRESULT OnInitDialog(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT OnItemChanged(INT uCode, LPNMHDR hdr, BOOL &bHandled)
void CreateSnapinAliases(CSnapinAlias *ParentAlias, CSnapin *ParentSnapin)
void DeleteSnapinAliases(BOOL RemoveDeletedSnapins)
LRESULT OnItemDblClicked(INT uCode, LPNMHDR hdr, BOOL &bHandled)
CComPtr< CConsoleWnd > m_Console
void DeleteSnapinAliasesRecursive(CSnapinAlias *ParentAlias, BOOL RemoveDeletedSnapins)
void InsertListItem(CListView &listView, CSnapinCacheEntry *CacheEntry)
void InitLV(CListView &listView)
CSnapinAlias * m_RootAlias
HTREEITEM InsertTreeItem(CTreeView &treeView, CSnapinAlias *Alias, HTREEITEM hParent=NULL, HTREEITEM hInsertAfter=TVI_LAST)
LRESULT OnCommand(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnSelectionChanged(INT uCode, LPNMHDR hdr, BOOL &bHandled)
void ReconnectSnapins(CSnapinAlias *ParentAlias, CSnapin *ParentSnapin)
#define MESSAGE_HANDLER(msg, func)
#define NOTIFY_CODE_HANDLER(cd, func)
#define BEGIN_MSG_MAP(theClass)
#define COMMAND_ID_HANDLER(id, func)