Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2012, 19:06   #1
zipo666
Пользователь
 
Регистрация: 01.11.2011
Сообщений: 42
Подмигивание Работа с WMP SDK :) Часть 2

В общем немного я подправил код тот , и получил :
#include <stdafx.h>
#include <atlbase.h>
#include <atlwin.h>
#include "wmp.h"

BSTR name;

BSTR url;

BSTR bs = SysAllocString(L"C:\\1.wma");

CComPtr<IWMPCore3> spPlayer;

IWMPMedia *media;

HRESULT hr=S_OK;

int _tmain(int argc, _TCHAR* argv[])
{
CoInitialize(NULL);

hr = spPlayer.CoCreateInstance(__uuidof( WindowsMediaPlayer), NULL, CLSCTX_INPROC_SERVER);

hr = spPlayer->get_currentMedia(/*bs,*/&media);

if(hr==S_OK){

media->get_name(&name);

media->get_sourceURL(&url);

}

if (spPlayer){

spPlayer.Release();

spPlayer = NULL;

}

CoUninitialize();

getchar();

return 0;

}

И почему то get_currentMedia возвращает False , в чем быть может проблема ??В данном случае False означает что не удалось получить список композиций ....

Буду рад любым предложениям и помощи ..
zipo666 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с WMP SDK :) zipo666 Общие вопросы C/C++ 3 15.09.2012 20:09
Работа с ссылками (выделить часть ссылки) Miwka Microsoft Office Excel 7 16.07.2011 16:39
статья - Работа с NetLink в Linux. Часть 1 Pblog Обсуждение статей 0 27.02.2011 23:10
Работа VS Образование часть 2 :) Alar Свободное общение 13 22.01.2009 15:28