void Musiclist::Attach(CWnd *pW)
{
// pWnd = pW;
}void Musiclist::OnDblclkMusiclist(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
//AfxMessageBox("!!!!!!!!!!!!");
CString * get_Filename;
int items=m_Musiclist.GetItemCount();
for(int index=0;index <items;index++)
{
if(m_Musiclist.GetItemState(index,LVIS_SELECTED)==LVIS_SELECTED)//如果该项处于选中状态
{
//mus_n = m_Musiclist.GetItemData(index);//取附加数据(指针)
get_Filename = (CString *) (m_Musiclist.GetItemData(index)); //(CString *)
//AfxMessageBox(* get_Filename);
break ;
}
}
if(pWnd)
pWnd->SendMessage(PLAY_EVENT,(WPARAM)get_Filename,0);//(DWORD)mus_n);
*pResult = 0;
}
{
// pWnd = pW;
}void Musiclist::OnDblclkMusiclist(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
//AfxMessageBox("!!!!!!!!!!!!");
CString * get_Filename;
int items=m_Musiclist.GetItemCount();
for(int index=0;index <items;index++)
{
if(m_Musiclist.GetItemState(index,LVIS_SELECTED)==LVIS_SELECTED)//如果该项处于选中状态
{
//mus_n = m_Musiclist.GetItemData(index);//取附加数据(指针)
get_Filename = (CString *) (m_Musiclist.GetItemData(index)); //(CString *)
//AfxMessageBox(* get_Filename);
break ;
}
}
if(pWnd)
pWnd->SendMessage(PLAY_EVENT,(WPARAM)get_Filename,0);//(DWORD)mus_n);
*pResult = 0;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货