Module: wine Branch: refs/heads/master Commit: e3e42985ec6a703b933096b8abc7c181d8bc0a4e URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=e3e42985ec6a703b933096b8... Author: Robert Shearman <rob(a)codeweavers.com> Date: Mon Jul 31 16:43:50 2006 +0100 ole32: Implement OleNoteObjectVisible as described by MSDN. --- dlls/ole32/ole2.c | 10 ++++++++++ dlls/ole32/ole32.spec | 2 +- 2 files changed, 11 insertions(+), 1 deletions(-) diff --git a/dlls/ole32/ole2.c b/dlls/ole32/ole2.c index d0f4a78..576873d 100644 --- a/dlls/ole32/ole2.c +++ b/dlls/ole32/ole2.c @@ -2389,6 +2389,16 @@ BOOL WINAPI OleIsRunning(LPOLEOBJECT pOb } /*********************************************************************** + * OleNoteObjectVisible [OLE32.@] + */ +HRESULT WINAPI OleNoteObjectVisible(LPUNKNOWN pUnknown, BOOL bVisible) +{ + TRACE("(%p, %s)\n", pUnknown, bVisible ? "TRUE" : "FALSE"); + return CoLockObjectExternal(pUnknown, bVisible, TRUE); +} + + +/*********************************************************************** * OLE_FreeClipDataArray [internal] * * NOTES: diff --git a/dlls/ole32/ole32.spec b/dlls/ole32/ole32.spec index 87605ca..5c26b31 100644 --- a/dlls/ole32/ole32.spec +++ b/dlls/ole32/ole32.spec @@ -200,7 +200,7 @@ @ stdcall OleLoadFromStream(ptr ptr ptr) @ stdcall OleLockRunning(ptr long long) @ stdcall OleMetafilePictFromIconAndLabel(long ptr ptr long) -@ stub OleNoteObjectVisible +@ stdcall OleNoteObjectVisible(ptr long) @ stdcall OleQueryCreateFromData(ptr) @ stdcall OleQueryLinkFromData(ptr) @ stdcall OleRegEnumFormatEtc(ptr long ptr)