SingleTaskIdleManager::IOleComponent::FContinueMessageLoop Method (UInt32, IntPtr, array<MSG>^)
Visual Studio 2015
Called during each iteration of a message loop.
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
private: virtual int FContinueMessageLoop( unsigned int uReason, IntPtr pvLoopData, array<MSG>^ pMsgPeeked ) sealed = IOleComponent::FContinueMessageLoop
Parameters
- uReason
-
Type:
System::UInt32
The _OLELOOP representing the reason.
- pvLoopData
-
Type:
System::IntPtr
The component data that was sent to FPushMessageLoop.
- pMsgPeeked
-
Type:
array<Microsoft.VisualStudio.OLE.Interop::MSG>^
The peeked message (from PeekMessage).
Return Value
Type: System::Int32true if the message loop should continue, false otherwise. If false is returned, the component manager terminates the loop without removing pMsgPeeked from the queue.
Show: