IOleComponent.FContinueMessageLoop, méthode
Appelé pendant chaque itération d'une boucle de message.
Espace de noms : Microsoft.VisualStudio.OLE.Interop
Assembly : Microsoft.VisualStudio.OLE.Interop (dans Microsoft.VisualStudio.OLE.Interop.dll)
Syntaxe
'Déclaration
Function FContinueMessageLoop ( _
uReason As UInteger, _
pvLoopData As IntPtr, _
pMsgPeeked As MSG() _
) As Integer
int FContinueMessageLoop(
uint uReason,
IntPtr pvLoopData,
MSG[] pMsgPeeked
)
Paramètres
- uReason
Type : System.UInt32
OLELOOP représentant la raison.
- pvLoopData
Type : System.IntPtr
La donnée du composant qui a été envoyée à l'FPushMessageLoop.
- pMsgPeeked
Type : array<Microsoft.VisualStudio.OLE.Interop.MSG[]
Le message convertissent un coup d'œil (de PeekMessage).
Valeur de retour
Type : System.Int32
true si la boucle de message continue, false sinon.Si false est retourné, le gestionnaire composant termine la boucle sans supprimer pMsgPeeked de la file d'attente.
Remarques
Cette méthode est appelée après avoir convertissent un coup d'œil sur le message suivant dans la file d'attente (via PeekMessage) mais avant que le message est supprimé de la file d'attente.Le message convertissent un coup d'œil est passé dans le paramètre d'pMsgPeeked (nullRéférence Null (Nothing en Visual Basic) si aucun message n'est dans la file d'attente).Cette méthode peut être en outre appelée lorsque le message suivant a été déjà supprimé de la file d'attente, dans ce cas pMsgPeeked est passé comme nullRéférence Null (Nothing en Visual Basic).
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.