CommonMessagePump.IOleComponent.FContinueMessageLoop 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在消息循环的每次迭代过程中调用。
virtual int Microsoft.VisualStudio.OLE.Interop.IOleComponent.FContinueMessageLoop(System::UInt32 uReason, IntPtr pvLoopData, cli::array <Microsoft::VisualStudio::OLE::Interop::MSG> ^ pMsgPeeked) = Microsoft::VisualStudio::OLE::Interop::IOleComponent::FContinueMessageLoop;
int IOleComponent.FContinueMessageLoop (uint uReason, IntPtr pvLoopData, Microsoft.VisualStudio.OLE.Interop.MSG[] pMsgPeeked);
abstract member Microsoft.VisualStudio.OLE.Interop.IOleComponent.FContinueMessageLoop : uint32 * nativeint * Microsoft.VisualStudio.OLE.Interop.MSG[] -> int
override this.Microsoft.VisualStudio.OLE.Interop.IOleComponent.FContinueMessageLoop : uint32 * nativeint * Microsoft.VisualStudio.OLE.Interop.MSG[] -> int
Function FContinueMessageLoop (uReason As UInteger, pvLoopData As IntPtr, pMsgPeeked As MSG()) As Integer Implements IOleComponent.FContinueMessageLoop
参数
- uReason
- UInt32
Microsoft.VisualStudio.OLE.Interop.OLELOOP表示原因的。
- pvLoopData
-
IntPtr
nativeint
扫视消息从 PeekMessage) (。
- pMsgPeeked
- MSG[]
已发送到的组件数据 FPushMessageLoop(UInt32, UInt32, IntPtr) 。
返回
true 如果消息循环应继续,则 false 为; 否则为。 如果 false 返回,则组件管理器将终止循环,而不 pMsgPeeked 从队列中删除。
实现
Microsoft.Internal.VisualStudio.Shell.Interop.IOleComponent2Private.FContinueMessageLoop(System.UInt32,System.IntPtr,Microsoft.VisualStudio.OLE.Interop.MSG[])
注解
有关详细信息,请参阅 FContinueMessageLoop。