OnProgress
Description
This event is triggered when the Flash ActiveX event OnProgress is raised.
Example
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
...
case WM_NOTIFY:
{
NMHDR* pNMHDR = (NMHDR*)lParam;
if (hwndFlashPlayerControl == pNMHDR->hwndFrom)
{
switch (pNMHDR->code)
{
case FPCN_ONPROGRESS:
{
SFPCOnProgressInfoStruct* pInfo = (SFPCOnProgressInfoStruct*)lParam;
TCHAR lpszBuffer[1024];
_sntprintf(lpszBuffer, sizeof(lpszBuffer) - 1, _T("percentDone: %d"), pInfo->percentDone);
MessageBox(hWnd, lpszBuffer, _T("OnProgress()"), MB_OK | MB_ICONINFORMATION);
break;
}
}
}
}
}