13 public CWindowImpl<CMainWnd>
50 static CWndClassInfo wc =
97 if (hWndMDIChild ==
NULL)
#define WM_USER_CLOSE_CHILD
#define IDM_MDI_FIRSTCHILD
CWndProcThunk m_FrameThunk
LRESULT OnFileExit(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnDestroy(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
static LRESULT CALLBACK XDefFrameProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
LRESULT OnHelpAbout(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
int GetSnapinCacheCount()
LRESULT OnFileAdd(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnCreate(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
void CreateNewConsoleTitle(CAtlString &str)
HMENU m_hMenuConsoleSmall
LRESULT OnFileSaveAs(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
static LPCTSTR GetWndClassName()
CSnapinCacheEntry * GetSnapinCacheEntry(int nIndex)
HIMAGELIST SnapinImageList()
HIMAGELIST m_hSnapinImageList
LRESULT LoadSnapinCache()
CConsoleWnd * GetActiveChildInfo()
static CWndClassInfo & GetWndClassInfo()
CSimpleArray< CSnapinCacheEntry * > m_SnapinCache
HMENU m_hMenuConsoleLarge
LRESULT OnCloseChild(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT OnClose(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT OnFileSave(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnSize(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT OnNewMDIChild(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnMDIForward(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
CSnapinCacheEntry * GetSnapinCacheEntryByGuid(PWSTR pszGuid)
HLOCAL NTAPI LocalFree(HLOCAL hMem)
#define MESSAGE_HANDLER(msg, func)
#define BEGIN_MSG_MAP(theClass)
#define COMMAND_ID_HANDLER(id, func)
#define COMMAND_RANGE_HANDLER(idFirst, idLast, func)
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
#define MAKEINTRESOURCE(i)
#define FORMAT_MESSAGE_FROM_STRING
#define FORMAT_MESSAGE_ALLOCATE_BUFFER
#define FORMAT_MESSAGE_ARGUMENT_ARRAY
BOOL WINAPI SetMenu(_In_ HWND, _In_opt_ HMENU)