12 public CWindowImpl<CConsoleWnd>,
34 static CWndClassInfo wc =
71 _AtlWinModule.AddCreateWndData(&m_thunk.cd,
this);
97 *ppvObject =
static_cast<IConsole*
>(
this);
101 else if (
riid == IID_IConsole2)
103 *ppvObject =
static_cast<IConsole2*
>(
this);
107 else if (
riid == IID_IConsoleNameSpace)
113 else if (
riid == IID_IConsoleNameSpace2)
121 CComHeapPtr<OLECHAR> guidstr;
#define WM_USER_CLOSE_CHILD
STDMETHODIMP GetParentItem(HSCOPEITEM item, HSCOPEITEM *pItemParent, LONG *plCookie)
STDMETHODIMP AddExtension(HSCOPEITEM hItem, LPCLSID lpClsid)
static LPCTSTR GetWndClassName()
STDMETHODIMP UpdateAllViews(LPDATAOBJECT lpDataObject, LPARAM data, LONG_PTR hint)
STDMETHODIMP QueryResultImageList(LPIMAGELIST *ppImageList)
STDMETHODIMP DeleteItem(HSCOPEITEM hItem, LONG fDeleteThis)
STDMETHODIMP InsertItem(LPSCOPEDATAITEM item)
LRESULT OnCreate(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
STDMETHODIMP Expand(HSCOPEITEM hItem, BOOL bExpand)
STDMETHODIMP SetStatusText(LPOLESTR pszStatusText)
static CWndClassInfo & GetWndClassInfo()
STDMETHODIMP MessageBox(LPCWSTR lpszText, LPCWSTR lpszTitle, UINT fuStyle, int *piRetval)
STDMETHODIMP_(ULONG) Release()
STDMETHODIMP GetMainWindow(HWND *phwnd)
STDMETHODIMP GetItem(LPSCOPEDATAITEM item)
STDMETHODIMP GetChildItem(HSCOPEITEM item, HSCOPEITEM *pItemChild, LONG *plCookie)
STDMETHODIMP SetHeader(LPHEADERCTRL pHeader)
STDMETHODIMP GetNextItem(HSCOPEITEM item, HSCOPEITEM *pItemNext, LONG *plCookie)
STDMETHODIMP QueryInterface(REFIID riid, void **ppvObject)
STDMETHODIMP Expand(HSCOPEITEM hItem)
STDMETHODIMP QueryScopeImageList(LPIMAGELIST *ppImageList)
STDMETHODIMP SelectScopeItem(HSCOPEITEM hScopeItem)
LRESULT OnDestroy(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
CConsoleWnd(CWindow *parent)
STDMETHODIMP QueryConsoleVerb(LPCONSOLEVERB *ppConsoleVerb)
STDMETHODIMP IsTaskpadViewPreferred()
STDMETHODIMP NewWindow(HSCOPEITEM hScopeItem, ULONG lOptions)
STDMETHODIMP SetToolbar(LPTOOLBAR pToolbar)
STDMETHODIMP QueryResultView(LPUNKNOWN *pUnknown)
STDMETHODIMP_(ULONG) AddRef()
STDMETHODIMP SetItem(LPSCOPEDATAITEM item)
HRESULT WINAPI StringFromCLSID(REFCLSID clsid, LPOLESTR *str)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
FxContextHeader * pHeader
#define MESSAGE_HANDLER(msg, func)
#define BEGIN_MSG_MAP(theClass)
#define MAKEINTRESOURCE(i)
interface IDataObject * LPDATAOBJECT
void __cdecl __debugbreak(void)