CommonMessagePump::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 T:Microsoft.VisualStudio.OLE.Interop.OLELOOP representing the reason.
- pvLoopData
-
Type:
System::IntPtr
The peeked message (from PeekMessage).
- pMsgPeeked
-
Type:
array<Microsoft.VisualStudio.OLE.Interop::MSG>^
The component data that was sent to FPushMessageLoop.
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.
For more information, see FContinueMessageLoop.
Show: