CListBox IDC_LIST1 添加内容

void CVLCDlg::OnBnClickedButton2()
{
	//添加
	// TODO: 在此添加控件通知处理程序代码
	char szFileFilter[]=
		"All   File(*.*)|*.*|| "
		"Wma   File(*.wma)|*.wma|"
		"Video   File(*.dat)|*.dat|"
		"Wave   File(*.wav)|*.wav|"
		"AVI   File(*.avi)|*.avi|"
		"Movie   File(*.mov)|*.mov|"
		"Media   File(*.mmm)|*.mmm|"
		"Mid   File(*.mid;*,rmi)|*.mid;*.rmi|"
		"MPEG   File(*.mpeg)|*.mpeg|"
		"Mp3   File(*.mp3)|*.mp3|";//文件类型过滤
	CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szFileFilter);
	if(dlg.DoModal()==IDOK)
	{
		CString PathName=dlg.GetPathName();
		PathName.MakeUpper();
		//m_player.SetUrl(PathName);
		play_filename = dlg.GetFileName();


		//GetDlgItem( IDC_LIST1 )->InsertItem(0, play_filename); //SetWindowText( play_filename );
		CListBox* file_listbox = (CListBox*)GetDlgItem( IDC_LIST1 ) ;
		file_listbox ->InsertString( 0, _T(play_filename) );

		// 创建并初始化一个libvlc实例
		//m_plibvlc_Instance = libvlc_new(5, vlc_argv, &m_libvlc_ex);

		my_vlc_media = libvlc_media_new_path( my_vlc_Instance , _T(play_filename) );

		libvlc_media_list_add_media( media_list , my_vlc_media );

		libvlc_media_release (my_vlc_media);//释放media 

		//my_vlc_media_player = libvlc_media_player_new_from_media( my_vlc_media );

	} 
}

你可能感兴趣的:(listbox)