18 _AtlWinModule.AddCreateWndData(&m_thunk.cd,
this);
54 *ppvObject =
static_cast<IConsole*
>(
this);
58 else if (
riid == IID_IConsole2)
60 *ppvObject =
static_cast<IConsole2*
>(
this);
64 else if (
riid == IID_IConsoleNameSpace)
70 else if (
riid == IID_IConsoleNameSpace2)
#define WM_USER_CLOSE_CHILD
STDMETHODIMP GetParentItem(HSCOPEITEM item, HSCOPEITEM *pItemParent, LONG *plCookie)
STDMETHODIMP AddExtension(HSCOPEITEM hItem, LPCLSID lpClsid)
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)
STDMETHODIMP MessageBox(LPCWSTR lpszText, LPCWSTR lpszTitle, UINT fuStyle, int *piRetval)
STDMETHODIMP GetMainWindow(HWND *phwnd)
STDMETHODIMP GetItem(LPSCOPEDATAITEM item)
STDMETHODIMP GetChildItem(HSCOPEITEM item, HSCOPEITEM *pItemChild, LONG *plCookie)
CConsoleWnd(CMainWnd *MainWnd)
STDMETHODIMP SetHeader(LPHEADERCTRL pHeader)
STDMETHODIMP GetNextItem(HSCOPEITEM item, HSCOPEITEM *pItemNext, LONG *plCookie)
STDMETHODIMP QueryInterface(REFIID riid, void **ppvObject)
STDMETHODIMP QueryScopeImageList(LPIMAGELIST *ppImageList)
STDMETHODIMP SelectScopeItem(HSCOPEITEM hScopeItem)
LRESULT OnDestroy(UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
STDMETHODIMP QueryConsoleVerb(LPCONSOLEVERB *ppConsoleVerb)
STDMETHODIMP IsTaskpadViewPreferred()
STDMETHODIMP NewWindow(HSCOPEITEM hScopeItem, ULONG lOptions)
STDMETHODIMP SetToolbar(LPTOOLBAR pToolbar)
STDMETHODIMP QueryResultView(LPUNKNOWN *pUnknown)
STDMETHODIMP SetItem(LPSCOPEDATAITEM item)
int RegisterView(CConsoleWnd *pView)
void UnregisterView(CConsoleWnd *pView)
HRESULT WINAPI StringFromCLSID(REFCLSID clsid, LPOLESTR *str)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
FxContextHeader * pHeader
interface IDataObject * LPDATAOBJECT
void __cdecl __debugbreak(void)