Help us improve Softanics
We use analytics cookies to understand which pages and downloads are useful. No ads. Privacy Policy

OnReadyStateChange

Description

This event is triggered when the Flash ActiveX event OnReadyStateChange 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_ONREADYSTATECHANGE:
                {
                    SFPCOnReadyStateChangeInfoStruct* pInfo = (SFPCOnReadyStateChangeInfoStruct*)lParam;
 
                    TCHAR lpszBuffer[1024];
                    _sntprintf(lpszBuffer, sizeof(lpszBuffer) - 1, _T("newState: %d"), pInfo->newState);
 
                    MessageBox(hWnd, lpszBuffer, _T("OnReadyStateChange()"), MB_OK | MB_ICONINFORMATION);
 
                    break;
                }
            }
        }
    }
}