dwmapi: Add stub implementation for DwmSetWindowAttribute and DwmUnregisterThumbnail.

This commit is contained in:
Peter Oberndorfer 2008-01-06 16:14:56 +01:00 committed by Alexandre Julliard
parent 005b493619
commit 66960ba4bf
4 changed files with 31 additions and 2 deletions

View File

@ -39,6 +39,6 @@
@ stub DwmRegisterThumbnail @ stub DwmRegisterThumbnail
@ stub DwmSetDxFrameDuration @ stub DwmSetDxFrameDuration
@ stub DwmSetPresentParameters @ stub DwmSetPresentParameters
@ stub DwmSetWindowAttribute @ stdcall DwmSetWindowAttribute(long long ptr long)
@ stub DwmUnregisterThumbnail @ stdcall DwmUnregisterThumbnail(long)
@ stub DwmUpdateThumbnailProperties @ stub DwmUpdateThumbnailProperties

View File

@ -69,3 +69,23 @@ HRESULT WINAPI DwmEnableComposition(UINT uCompositionAction)
return S_OK; return S_OK;
} }
/**********************************************************************
* DwmSetWindowAttribute (DWMAPI.@)
*/
HRESULT WINAPI DwmSetWindowAttribute(HWND hwnd, DWORD attributenum, LPCVOID attribute, DWORD size)
{
FIXME("(%p, %x, %p, %x) stub\n", hwnd, attributenum, attribute, size);
return E_NOTIMPL;
}
/**********************************************************************
* DwmUnregisterThumbnail (DWMAPI.@)
*/
HRESULT WINAPI DwmUnregisterThumbnail(HTHUMBNAIL thumbnail)
{
FIXME("(%p) stub\n", thumbnail);
return E_NOTIMPL;
}

View File

@ -29,8 +29,12 @@ extern "C" {
# define DWMAPI_(type) STDAPI_(type) # define DWMAPI_(type) STDAPI_(type)
#endif #endif
DECLARE_HANDLE(HTHUMBNAIL);
DWMAPI DwmEnableComposition(UINT); DWMAPI DwmEnableComposition(UINT);
DWMAPI DwmIsCompositionEnabled(BOOL*); DWMAPI DwmIsCompositionEnabled(BOOL*);
DWMAPI DwmSetWindowAttribute(HWND, DWORD, LPCVOID, DWORD);
DWMAPI DwmUnregisterThumbnail(HTHUMBNAIL);
#ifdef __cplusplus #ifdef __cplusplus
} }

View File

@ -1371,11 +1371,16 @@ REFIID
%long %long
DWORD
HRESULT HRESULT
HTHUMBNAIL
HWND
UINT
%ptr %ptr
BOOL * BOOL *
LPCVOID
%%dxdiagn.dll %%dxdiagn.dll