2 gzrjzcx gzrjzcx 于 2015.07.11 16:27 提问

MFC做简易播放器时候播放列表的问题
mfc

RT,
如何实现双击播放列表里面的项目,就能播放该列表歌曲。
ListBox框对象是m_listbox

4个回答

u011937547
u011937547   2015.07.11 17:31

响应双击事件。

91program
91program   Ds   Rxr 2015.07.11 19:01

将获取到的文件列表,放到list中,然后响应点击事件。如果没有双击,就只能用单击模拟。

oyljerry
oyljerry   Ds   Rxr 2015.07.11 21:45

添加Listbox的On_LBN_dBClick消息,获取双击消息,GetCurSel获取点击项。然后把文件名传给播放。

gzrjzcx
gzrjzcx   2015.07.13 08:59

怎么才能把文件名传给播放呢?
m_media = static_cast (m_player.newMedia(fileName));

m_listbox.InsertString(0,m_media.get_name());

我是用这个把名字添加到了listbox里面

    想用这个
    m_player.put_URL(dlg.GetPathName());
    实现播放,但是不行。。
Csdn user default icon
上传中...
上传图片
插入图片