dimm.idl: Add IActiveIMMMessagePumpOwner.
This commit is contained in:
parent
3cda870469
commit
38fb26fbb3
|
@ -578,6 +578,20 @@ interface IActiveIMMApp : IUnknown
|
||||||
[out] IEnumInputContext **ppEnum);
|
[out] IEnumInputContext **ppEnum);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
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)
|
uuid(4955dd33-b159-11d0-8fcf-00aa006bcc59)
|
||||||
]
|
]
|
||||||
|
@ -586,5 +600,5 @@ coclass CActiveIMM
|
||||||
[default] interface IActiveIMMApp;
|
[default] interface IActiveIMMApp;
|
||||||
/* interface IActiveIMMIME; */
|
/* interface IActiveIMMIME; */
|
||||||
/* interface IActiveIMMRegistrar; */
|
/* interface IActiveIMMRegistrar; */
|
||||||
/* interface IActiveIMMMessagePumpOwner; */
|
interface IActiveIMMMessagePumpOwner;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue