Added AtlAxCreateControl stub implementation.

This commit is contained in:
Jacek Caban 2005-11-28 11:28:19 +01:00 committed by Alexandre Julliard
parent 0adec2b3dc
commit 69b54d4edc
3 changed files with 12 additions and 1 deletions

View File

@ -30,7 +30,7 @@
36 stub AtlAxDialogBoxA 36 stub AtlAxDialogBoxA
37 stub AtlAxCreateDialogW 37 stub AtlAxCreateDialogW
38 stub AtlAxCreateDialogA 38 stub AtlAxCreateDialogA
39 stub AtlAxCreateControl 39 stdcall AtlAxCreateControl(ptr ptr ptr ptr)
40 stub AtlAxCreateControlEx 40 stub AtlAxCreateControlEx
41 stub AtlAxAttachControl 41 stub AtlAxAttachControl
42 stdcall AtlAxWinInit() 42 stdcall AtlAxWinInit()

View File

@ -314,3 +314,13 @@ HRESULT WINAPI AtlModuleUnregisterServer(_ATL_MODULEW *pm, const CLSID *clsid)
FIXME("%p %s\n", pm, debugstr_guid(clsid)); FIXME("%p %s\n", pm, debugstr_guid(clsid));
return E_FAIL; return E_FAIL;
} }
/***********************************************************************
* AtlAxCreateControl [ATL.@]
*/
HRESULT WINAPI AtlAxCreateControl(LPCOLESTR lpszName, HWND hWnd,
IStream *pStream, IUnknown **ppUnkContainer)
{
FIXME("%s %p %p %p)\n", debugstr_w(lpszName), hWnd, pStream, ppUnkContainer);
return E_NOTIMPL;
}

View File

@ -142,6 +142,7 @@ struct _ATL_REGMAP_ENTRY
}; };
HRESULT WINAPI AtlAdvise(IUnknown *pUnkCP, IUnknown *pUnk, const IID * iid, LPDWORD dpw); HRESULT WINAPI AtlAdvise(IUnknown *pUnkCP, IUnknown *pUnk, const IID * iid, LPDWORD dpw);
HRESULT WINAPI AtlAxCreateControl(LPCOLESTR,HWND,IStream*,IUnknown**);
HRESULT WINAPI AtlFreeMarshalStream(IStream *pStream); HRESULT WINAPI AtlFreeMarshalStream(IStream *pStream);
HRESULT WINAPI AtlInternalQueryInterface(LPVOID pThis, const _ATL_INTMAP_ENTRY* pEntries, REFIID iid, LPVOID* ppvObject); HRESULT WINAPI AtlInternalQueryInterface(LPVOID pThis, const _ATL_INTMAP_ENTRY* pEntries, REFIID iid, LPVOID* ppvObject);
HRESULT WINAPI AtlMarshalPtrInProc(IUnknown *pUnk, const IID *iid, IStream **ppStream); HRESULT WINAPI AtlMarshalPtrInProc(IUnknown *pUnk, const IID *iid, IStream **ppStream);