07 2013 档案

摘要:通常我们会把一个Edit空间和变量建立联系,当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE),这样对话框内的内容就被传给了该变量。 1、UpdateData(true); 用窗体上控件中的内容来更新和控件相关连的变量的值(只能更新value类型的变量) 例如:你在你的窗体中有一个Edit控件,为这个控件关联了CString类型的变量m_strName; 你在控件中添入内容之后,必须调用UpdateData(true)才能把你添入的内容传给m 阅读全文
posted @ 2013-07-10 16:15 boole 阅读(374) 评论(0) 推荐(0)
摘要:cfile:: openvirtual BOOL Open( LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL );返回值:成功为非0,否则为0,仅当返回值为0时pError参数才有意义先直观的举两个读写的例子://文件写入 if(!file.Open(lpszPathName,CFile::modeCreate|CFile::modeWrite|CFile::modeNoTruncate,NULL)) { ReportSaveLoadException(lpszPathName,&fe,FALSE 阅读全文
posted @ 2013-07-10 14:51 boole 阅读(1941) 评论(0) 推荐(0)
摘要:首先需要定义几个对象: HWAVEOUT hWaveOut; /* device handle */ WAVEFORMATEX wfx; /* look this up in your documentation */ MMRESULT result;/* for waveOut return values */然后需要设置音频流的参数信息,一下只是给出了我在使用过程中的参数,可以根据个人需求自行调节: wfx.nSamplesPerSec = 8000; /* sample rate */ wfx.wBitsPerSample = 16; /* sample size */ wf... 阅读全文
posted @ 2013-07-09 11:09 boole 阅读(3224) 评论(0) 推荐(0)