Thomas Faber : dimm.idl: Add IActiveIMMMessagePumpOwner.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Jun 25 08:19:40 CDT 2015
Module: wine
Branch: master
Commit: 38fb26fbb3a2e3318575197d0a9e7592f8853c6e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=38fb26fbb3a2e3318575197d0a9e7592f8853c6e
Author: Thomas Faber <thomas.faber at reactos.org>
Date: Tue Jun 23 15:36:53 2015 +0200
dimm.idl: Add IActiveIMMMessagePumpOwner.
---
include/dimm.idl | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/include/dimm.idl b/include/dimm.idl
index 851ec90..3e31811 100644
--- a/include/dimm.idl
+++ b/include/dimm.idl
@@ -579,6 +579,20 @@ interface IActiveIMMApp : IUnknown
}
[
+ object,
+ uuid(b5cf2cfa-8aeb-11d1-9364-0060b067b86e),
+ pointer_default(unique)
+]
+interface IActiveIMMMessagePumpOwner : IUnknown
+{
+ HRESULT Start();
+ HRESULT End();
+ HRESULT OnTranslateMessage([in] const MSG *msg);
+ HRESULT Pause([out] DWORD *cookie);
+ HRESULT Resume([in] DWORD cookie);
+}
+
+[
uuid(4955dd33-b159-11d0-8fcf-00aa006bcc59)
]
coclass CActiveIMM
@@ -586,5 +600,5 @@ coclass CActiveIMM
[default] interface IActiveIMMApp;
/* interface IActiveIMMIME; */
/* interface IActiveIMMRegistrar; */
- /* interface IActiveIMMMessagePumpOwner; */
+ interface IActiveIMMMessagePumpOwner;
}
More information about the wine-cvs
mailing list