Meeting SDK for Windows API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IShareActionEvent Class Referenceabstract

The share action callback event. More...

#include <customized_share_render.h>

Public Member Functions

virtual void onSharingContentStartReceiving ()=0
 Callback event the moment the user receives the shared content.
 
virtual void onWindowMsgNotification (UINT uMsg, WPARAM wParam, LPARAM lParam)=0
 Callback event when the app receives the window messages from the sharer. This is a list of the window messages. WM_MOUSEMOVE WM_MOUSEENTER WM_MOUSELEAVE WM_LBUTTONDOWN WM_LBUTTONUP WM_RBUTTONUP WM_LBUTTONDBLCLK WM_KEYDOWN.
 
virtual void onActionBeforeDestroyed (const unsigned int iSharingID)=0
 The callback is triggered before the share action is destroyed.
 
virtual ~IShareActionEvent ()
 

Detailed Description

The share action callback event.

Definition at line 117 of file customized_share_render.h.

Constructor & Destructor Documentation

◆ ~IShareActionEvent()

virtual IShareActionEvent::~IShareActionEvent ( )
inlinevirtual

Definition at line 139 of file customized_share_render.h.

139{}

Member Function Documentation

◆ onActionBeforeDestroyed()

virtual void IShareActionEvent::onActionBeforeDestroyed ( const unsigned int iSharingID)
pure virtual

The callback is triggered before the share action is destroyed.

Parameters
iSharingIDSpecify the sharing ID.
Remarks
The specified share action is destroyed once the function calls end. The user must complete the operations related to the share action before the function calls end.

◆ onSharingContentStartReceiving()

virtual void IShareActionEvent::onSharingContentStartReceiving ( )
pure virtual

Callback event the moment the user receives the shared content.

◆ onWindowMsgNotification()

virtual void IShareActionEvent::onWindowMsgNotification ( UINT uMsg,
WPARAM wParam,
LPARAM lParam )
pure virtual

Callback event when the app receives the window messages from the sharer. This is a list of the window messages. WM_MOUSEMOVE WM_MOUSEENTER WM_MOUSELEAVE WM_LBUTTONDOWN WM_LBUTTONUP WM_RBUTTONUP WM_LBUTTONDBLCLK WM_KEYDOWN.