Interface for creating message loops. More...
#include <SMsgLoop-i.h>
Public Member Functions | |
HRESULT | CreateMsgLoop (IMessageLoop **ppMsgLoop, IMessageLoop *pParentLoop=NULL) PURE |
Creates a message loop. | |
![]() | |
long | AddRef () PURE |
Increases the reference count. | |
long | Release () PURE |
Decreases the reference count. | |
void | OnFinalRelease () PURE |
Called when the reference count reaches zero and the object is about to be released. | |
Interface for creating message loops.
Definition at line 180 of file SMsgLoop-i.h.
HRESULT IMsgLoopFactory::CreateMsgLoop | ( | IMessageLoop ** | ppMsgLoop, |
IMessageLoop * | pParentLoop = NULL ) |
Creates a message loop.
ppMsgLoop | Pointer to the message loop pointer. |
pParentLoop | Pointer to the parent message loop (optional). |