Méthode OnSearch
la méthode OnSearch est appelée par Lecteur Windows Media lorsque l’utilisateur clique sur le bouton de recherche . Cette méthode récupère l’objet multimédia en cours et le passe à la méthode launchpage.
Le code suivant est utilisé pour implémenter cette méthode :
LRESULT OnSearch(WORD wNotifyCode, WORD wID, HWND hwndCtl, BOOL& fHandled)
{
HRESULT hr;
CComPtr<IWMPMedia> spMedia;
if( m_pPlugin && m_pPlugin->m_spCore )
{
// Get a pointer to the current media item.
hr = m_pPlugin->m_spCore->get_currentMedia(&spMedia);
if (SUCCEEDED(hr) && spMedia)
{
LaunchPage(spMedia);
}
else
{
MessageBox(_T("There is no media loaded."), _T("Warn"), MB_OK | MB_ICONWARNING);
}
}
return 0;
}