c++音乐播放器程序错误

#if!defined(AFX_PLAYERDLG_H__A2A8C582_CC8E_4EED_85A6_7AC126703D36__INCLUDED_)#defineA... #if !defined(AFX_PLAYERDLG_H__A2A8C582_CC8E_4EED_85A6_7AC126703D36__INCLUDED_)
#define AFX_PLAYERDLG_H__A2A8C582_CC8E_4EED_85A6_7AC126703D36__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
/////////////////////////////////////////////////////////////////////////////
// CPlayerDlg dialog
class CPlayerDlg : public CDialog
{
// Construction
public:
CPlayerDlg(CWnd* pParent = NULL); // standard constructor
CString m_title;//歌曲名称
UINT m_count;//标志
DWORD cdlen; //歌曲时间
CString FileName;
BOOL m_flag;
int i;
int second,hour,minute;
int m_max;
CString stime;//播放时长
CString allTime;//歌曲总时长
DWORD cdfrom,cdto,aa;//歌曲的起点和终点
// Dialog Data
//{{AFX_DATA(CPlayerDlg)
enum { IDD = IDD_PLAYER_DIALOG };
CStatic m_playing;
CStatic m_ST_Pause;
CSliderCtrl m_setvoice;
CSliderCtrl m_control;
CButton m_delete;
CButton m_per;
CButton m_next;
CButton m_play;
CButton m_pause;
CListBox m_list2;
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CPlayerDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL

// Implementation
protected:
HICON m_hIcon;

// Generated message map functions
//{{AFX_MSG(CPlayerDlg)
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void AddSong();
afx_msg void stopPlay();
afx_msg void playSong(CString str);
afx_msg void OnButtonPause();
afx_msg void DelSong();
afx_msg void OnSelchangelist();
afx_msg void songListDBClk();
afx_msg void NextSong();
afx_msg DWORD setvolume(DWORD vol);
afx_msg void preSong();
afx_msg void OnTimer(UINT nIDEvent) ;
afx_msg void OnButton1();
afx_msg void deltSong();
afx_msg DWORD getinfo(DWORD item);
afx_msg void OnVoice(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void Onsetvoices(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnPrevis();
afx_msg void OnNexts();
afx_msg void Onexit();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()

};

错误类型:

e:\player\player\playerdlg.h(80) : fatal error C1070: mismatched #if/#endif pair in file 'e:\player\player\playerdlg.h'
playerDlg.cpp
e:\player\player\playerdlg.h(80) : fatal error C1070: mismatched #if/#endif pair in file 'e:\player\player\playerdlg.h'
Generating Code...
Error executing cl.exe.
player.exe - 2 error(s), 0 warning(s)
展开
 我来答
百度网友78d6a1c
2014-09-12 · 超过35用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:88.4万
展开全部
编译错误,你有两个#if,却只有一个#endif。

#if !defined(AFX_PLAYERDLG_H__A2A8C582_CC8E_4EED_85A6_7AC126703D36__INCLUDED_)
#define AFX_PLAYERDLG_H__A2A8C582_CC8E_4EED_85A6_7AC126703D36__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#endif

这么改就ok了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式