void TogglePlayerCloseCaptioning(IltmmPlay *pPlay) { VARIANT_BOOL vrtClose; // turn off closed captioning pPlay->put_CloseCaptioning(VARIANT_FALSE); // toggle it now pPlay->ToggleCloseCaptioning(); // get the current settting and check it. pPlay->get_CloseCaptioning(&vrtClose); if (vrtClose == VARIANT_TRUE) MessageBox(NULL, TEXT("Close captioning rendering is enabled"), TEXT("Toggle Closed Captioning"), MB_OK); else MessageBox(NULL, TEXT("Close captioning rendering is disabled"), TEXT("Toggle Closed Captioning"), MB_OK); }