热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

“在主对话框类的头文件添加变量和函数声明”什么意思?

在主对话框类的头文件添加如下变量和函数声明这话怎么理解,又应该怎么操作??麻烦大哥说明一下,谢谢!protected:void
   

 "  在主对话框类的头文件添加如下变量和函数声明"这话怎么理解,又应该怎么操作??麻烦大哥说明一下,谢谢!
    

 protected:   
        void ErrBox(DWORD dwErr);
  BOOL StopPlay();
BOOL m_bPlaying;
UINT m_nTotalLen;
TCHAR m_szFullName[MAX_PATH];
TCHAR m_szShortName[MAX_PATH];

8 个解决方案

#1


 void ErrBox(DWORD dwErr);
  BOOL StopPlay();

这两个是函数!

剩下那几个是变量!

这就是一个类定义的一部分呀,楼主需要好好看看最基础的书:(

#2


类的定义,成员变量与成员函数

#3


就是主对话框的类的h头文件中添加相关的成员变量和成员函数

#4


这个问题够基础···

#5


嗯嗯,谢谢你们的回复,我想知道的是,在VC上应该怎么通过操作实现,可以写一下步骤吗?

#6


引用 5 楼 kwacy 的回复:
嗯嗯,谢谢你们的回复,我想知道的是,在VC上应该怎么通过操作实现,可以写一下步骤吗?

帮助新人:
1。打开YourDlg.h (假设你的主对话框类叫CYourDlg)
2。在CYouDlg的类声明中如下添加
  
class CYourDlg:public CDialog
{
public:
     CYourDlg(CWnd* pParent = NULL)
     virtual ~CYourDlg()
 protected:  
  void ErrBox(DWORD dwErr);
  BOOL StopPlay();
BOOL m_bPlaying;
UINT m_nTotalLen;
TCHAR m_szFullName[MAX_PATH];
TCHAR m_szShortName[MAX_PATH];

}

红色字体是你添加的

#7


很感谢nwao7890的回复,本人是第一次学VC写视频播放器,是对着书本,一步一步的学习,所以很生疏。
  
因为我自己把程序弄了一遍,还是有错误,怀疑这个地方有问题,但是我也是按着nwao7890的回复去操作的,还是整个程序有问题。
所以我想把这个问题的多问一下?
 
  上面那些成员函数代码如下:  而我又应该如何去操作呢?感谢你!

 //根据MCI的错误代码显示错误信息
void CMP3PlayerDlg::ErrBox(DWORD dwErr)
{
TCHAR szBuf[MAX_PATH] = {0};
mciGetErrorString(dwErr, szBuf, MAX_PATH);
AfxMessageBox(szBuf);
}
//停止播放
BOOL CMP3PlayerDlg::StopPlay()
{
if(!m_bPlaying)
return TRUE;
CString strCmd;
DWORD dwErr;
//发送停止播放命令
strCmd.Format(_T("stop all"), m_szShortName);
dwErr = mciSendString(strCmd, NULL, 0, NULL); 
if(dwErr != 0)
{
ErrBox(dwErr);
return FALSE;
}
//发送关闭命令
dwErr = mciSendString(_T("close all"), NULL, 0, NULL);
if(dwErr != 0)
{
ErrBox(dwErr);
return FALSE;
}
else
{
//更新控件和变量状态
SetDlgItemText(IDC_BTN_PLAY, _T("播放"));
m_slider.SetPos(0);
m_bPlaying = FALSE;
return TRUE;
}
}







#8


该回复于2011-01-26 08:50:08被版主删除

推荐阅读
author-avatar
海尔兄弟
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有