网站大量收购独家精品文档,联系QQ:2885784924

《MFC和Windows编写规范.docxVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《MFC和Windows编写规范

一.基本知识1.1链接器选项1./HEAP 设置堆的大小,默认大小为1MB2./OPT:{REF|NOREF}:是否消除从未引用的函数,数据3./OPT:{WIN98|NOWIN98};是否进行Windows98优化4./OUT 指定输出文件名5./STACK 设置栈的大小,默认为1MB1.2 使用VA快捷操作1.mx 消息框,输出结果2.rt 返回值3.wm Windows程序4.fh 函数说明5.ft 文件说明6.fd 头文件卫士1.3插入Splash1.4 VC库 1.5 注意点1.删除类要先删除头文件,源文件,再删除二.相关函数2.1隐藏或显示控件  已知ID的情况下可用下面两行代码隐藏控件:    CWnd* pWnd=GetDlgItem(IDC_LIST); //IDC_LIST表控件ID    pWnd-ShowWindow(0); //0表隐藏1表显示  也可在类向导中为控件添加控制变量,如m_ctlList    m_ctlList.ShowWindow(0); //含义与上述相同 2.2 用代码隐藏、最小化、最大化窗口CWnd::ShowWindow(0); //HideCWnd::ShowWindow(2); //MixCWnd::ShowWindow(3); //Max更详细请参考:CWnd::ShowWindowBOOL ShowWindow( int nCmdShow );返回值  如果窗口原来可见,则返回非零值;  如果CWnd原来是隐藏的,则返回0。参数  nCmdShow指定了CWnd应如何被显示。它必须是下列值之一:  SW_HIDE 隐藏窗口并将活动状态传递给其它窗口。  SW_MINIMIZE 最小化窗口并激活系统列表中的顶层窗口。  SW_RESTORE 激活并显示窗口。如果窗口是最小化或最大化的,Windows恢复其原来的大小和位置。  SW_SHOW 激活窗口并以其当前的大小和位置显示。  SW_SHOWMAXIMIZED 激活窗口并显示为最大化窗口。  SW_SHOWMINIMIZED 激活窗口并显示为图标。  SW_SHOWMINNOACTIVE 将窗口显示为图标。当前活动的窗口将保持活动状态。  SW_SHOWNA 按照当前状态显示窗口。当前活动的窗口将保持活动状态。  SW_SHOWNOACTIVATE 按窗口最近的大小和位置显示。当前活动的窗口将保持活动状态。  SW_SHOWNORMAL 激活并显示窗口。如果窗口是最小化或最大化的,则Windows恢复它原来的大小和位置。说明  这个函数设置窗口的可视状态。 2.3用mci播放Mp3的一个示例1、新建一个对话框工程 Mp3Player  2、在对话框类中添加变量 HWND m_hwndMCI  3、为对话框添加一个按钮Play,并为其单击事件添加函数,添加代码:    if(m_hwndMCI!=NULL)       MCIWndDestroy(m_hwndMCI);     //建立一个MCIWND窗口    int type=2; //隐藏默认工具栏 0表显示    CString filename=星空无限.mp3; //要播放的文件文件名    m_hwndMCI=MCIWndCreate(m_hWnd,AfxGetInstanceHandle(),type,filename);    MCIWndPlay(m_hwndMCI);  4、在stdafx.h中加入:    #includevfw.h    #pragma comment(lib,vfw32.lib)  更多控制函数请自己打开vfw.h文件查看  如:  MCIWndGetPosition(m_hwndMCI) 得到当前播放位置,用于控制播放进度滑块  MCIWndGetLength(m_hwndMCI)  文件播放长度  MCIWndSetVolume(m_hwndMCI,iVol) 设置音量,大小为iVol,最大为1000  MCIWndGetVolume(m_hwndMCI) 得到当前音量值  MCIWndPlayFromTo(m_hwndMCI, lStart, lEnd) 播放片段一.CFileDialog类 CFileDialog类用于实现文件选择对话框,以支持文件的打开和保存操作。用户要打开或保存文件,就会和文件选择对话框打交道,图5.13显示了一个标准的用于打开文件的文件选择对话框。用MFC AppWizard建立的应用程序中自动加入了文件选择对话框,在File菜单选Open或Save As命令会启动它们。  文件选择对话框的创建过程与一般对话框的类似,首先是在堆栈上构建一个CFileDialog对象,然后调用CFil

文档评论(0)

lunwen1978 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档