Robert Shearman : ole32:
Implement OleNoteObjectVisible as described by MSDN.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Jul 31 15:01:22 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: e3e42985ec6a703b933096b8abc7c181d8bc0a4e
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=e3e42985ec6a703b933096b8abc7c181d8bc0a4e
Author: Robert Shearman <rob at 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)
More information about the wine-cvs
mailing list