
C/C++
zeweig
这个作者很懒,什么都没留下…
展开
-
使用内存映射比较两个wave文件的异同
<br />使用内存映射比较两个wave文件的异同,代码如下:<br />BOOL Compare2WavFile(LPCTSTR pszFile1, LPCTSTR pszFile2){ CFile file1; file1.Open(pszFile1, CFile::modeRead); CFile file2; file2.Open(pszFile2, CFile::modeRead); ULONGLONG ufileSize1 = file1.GetLength();原创 2010-12-27 15:41:00 · 457 阅读 · 0 评论 -
VC单选按钮控件(Radio Button)用法
Radio Button 用法 MFC转载 2011-03-09 15:06:00 · 638 阅读 · 0 评论 -
给定目录结构逐级创建相应的文件夹 CreateDirectoryFromPath
BOOL CreateDirectoryFromPath( LPCTSTR pszPath ){ if (pszPath == NULL) { return FALSE; } int nLen = strlen(pszPath); char szPath[_MAX_PATH]; for (int i=0; i<nLen; ++i) { if ((ps原创 2011-11-23 19:18:52 · 943 阅读 · 0 评论 -
整个文件夹的拷贝 void CopyFolder( LPCTSTR pszSrc, LPCTSTR pszDes )
void CopyFolder( LPCTSTR pszSrc, LPCTSTR pszDes ){ if ((pszSrc == NULL) || (pszDes == NULL)) { return; } if (_stricmp(pszSrc, pszDes) == 0) { return; } CString strSrcFilePath原创 2011-11-23 19:22:28 · 666 阅读 · 0 评论 -
删除一个目录下所有文件及文件夹 BOOL DeleteDirectory(LPCTSTR pszPath)
BOOL DeleteDirectory(LPCTSTR pszPath){ CFileFind tempFind; _TCHAR sTempFileFind[_MAX_PATH] ; sprintf(sTempFileFind,"%s\\*.*",pszPath); BOOL IsFinded = tempFind.FindFile(sTempFileFind);原创 2011-11-23 19:31:32 · 773 阅读 · 0 评论 -
windows路径操作API函数
路径截断与合并函数 PathRemoveArgs去除路径的参数PathRemoveBackslash去除路径最后的反斜杠“\”PathAddBackslash 在路径最后加上反斜杠“\”PathRemoveBlanks去除路原创 2012-11-08 13:27:16 · 852 阅读 · 0 评论 -
vc 快捷键
ctrl+u 可将大写转换成小写 相反的操作是ctrl+shift+u按着alt用鼠标可以选种一列列ctrl + ‘(’或 ‘)’ 可以找匹配的括号ctrl + shift+‘(’或 ‘)’可以选中括号内的ctrl + F2可以设置临时书签F2可在书签间跳转按着ctrl + 方向 可以一个词一个词的跳Ctrl+]括号匹配匹配光标所在位置的括号,包括大、小、中括号F转载 2013-01-10 10:54:34 · 540 阅读 · 0 评论 -
如何对radio box 按钮分组并且互斥
多组和一组是一样的使用,只要搞清楚哪个是哪一组的就行了。很简单,先为这些Radio Button排个顺序,就是排列他们的TAB ORDER。在对话框资源面板上Ctrl+D,然后按你自己的理想顺序用鼠标逐个点击就可以了。不妨假设Radio1、Radio2、Radio3、Radio4分别是1、2、3、4。Radio1和Radio3都选上Group属性,那么,1、2是一组,3、4是另外一组,因为分组的原原创 2013-11-01 17:45:21 · 1701 阅读 · 0 评论