制作自动循环播放的MP3播放器(下)(3)
if(uMouseMsg==WM_LBUTTONDOWN)//如果是单击左键,则弹出窗口
{
if(!IsIconic())
{
ShowWindow(SW_NORMAL);
return true;
}
ShowWindow(SW_NORMAL);
}
else if(uMouseMsg == WM_RBUTTONDOWN)//点击右键则弹出右键菜单
{
CMenu menu;
menu.LoadMenu(IDR_MENU);
CMenu *popMenu = menu.GetSubMenu(0);
popMenu->TrackPopupMenu(TPM_LEFTBUTTON,pt.x,pt.y,this);
}
}
return true;
}
===============
void CMp3PlayerDlg::OnTimer(UINT nIDEvent) //定时器处理
{
if(nIDEvent == 1)//1号定时器,主要处理自动播放功能
{
//
Init();
if(!m_bAutoRun)
{
return;
}
if(!m_CFile.Open())//如果有自动播放设置,则进行自动播放
{
return;
}
//
- 上一篇:分析MFC中的映射
- 下一篇:把符号转化为字符串的宏技巧