2013年4月15日

重置网络

摘要: Windows7网络出问题了怎么办?开始→搜索cmd.exe,右键以管理员权限启动然后分别运行以下命令:netsh winsock resetNETSHINTIPRESETNETSHWINHTTPRESETPROXYIPCONFIG/FLUSHDNS即可重置Windows7的网络相关设置 阅读全文

posted @ 2013-04-15 11:51 冰河程序猿 阅读(257) 评论(0) 推荐(0) 编辑

2013年4月6日

[转]MFC读写读写读写读写ini配置文件配置文件配置文件配置文件 -----Email:liping_xiong@163.com

摘要: 新建头文件如:ini.h,在编辑区域粘贴以下内容://///////////////////////////////////////////////////////////////////////// ini.h: interface for the Cini class.#if !defined(AFX_OPINI_H__CE3F8B7B_1ACA_46CC_A91C_F8E23FA9B063__INCLUDED_)#define AFX_OPINI_H__CE3F8B7B_1ACA_46CC_A91C_F8E23FA9B063__INCLUDED_#if _MSC_VER > 100 阅读全文

posted @ 2013-04-06 16:50 冰河程序猿 阅读(1931) 评论(0) 推荐(0) 编辑

MFC文件浏览按钮

摘要: void CSRAPLogDetectDlg::OnButtonBrowse() {// TODO: Add your control notification handler code hereUpdateData(TRUE); CFileDialog fileDlg(TRUE); fileDlg.m_ofn.lpstrTitle="文件打开对话框"; fileDlg.m_ofn.lpstrFilter="All Files(*.*)\0*.*\0\0"; fileDlg.m_ofn.lpstrDefExt="*.txt"; if( 阅读全文

posted @ 2013-04-06 15:39 冰河程序猿 阅读(2548) 评论(0) 推荐(0) 编辑

2013年4月5日

[转]在文件中查找字符串——一个可重用代码段

摘要: 因为做“给予电子邮箱的网络硬盘”要用到这么个东西,所以自己写了一个,也许算法不是很好,效率不是很高,但用于做那个网络硬盘的软件是足够了。我一共写了两个这样功能的函数,一个是静态成员函数,另一个是非静态成员函数,他们都是类CEMailFile类的成员,这个类是用于分析下载到本地的电子邮件并可以将编过码附件提取出来。以下是类的静态成员函数:int CEMailFile::FindInFile(LPCTSTR sFilePath, LPCTSTR sString){CFile file;if(!file.Open(sFilePath,CFile::modeRead)) return -1;UINT 阅读全文

posted @ 2013-04-05 16:40 冰河程序猿 阅读(360) 评论(0) 推荐(0) 编辑

2013年3月21日

做好发散测试,提高软件测试效率(转)

摘要: 朋友,你是否了解发散测试?你尝试过发散测试么?你的发散测试的效果如何呢? 发散测试,顾名思义就是不以某个标准或者框框作为约束的一种测试,对于我们测试人员来说,给我们最大的约束的就是测试方案和测试用例,有时候别人写好的东西我们直接执行就行了,就像我们根本就不需要思考一样,那个时候,就觉得自己马上就成为一个随时被淘汰的角色,因为只是执行,我比自动化工具差多了。(具体差多少,自己可以比较时间,金钱,效率,成功率,犯错率等等,保证让你无地自容。) 还好,现代的软件测试还没有发展到那么强大--完全可以依靠工具。但是不管怎么样,作为测试人员,我们的首要目标就是在产品上市前多找出缺陷,保证不会因为我们的.. 阅读全文

posted @ 2013-03-21 18:53 冰河程序猿 阅读(802) 评论(0) 推荐(0) 编辑

2013年3月15日

warning LNK4089: all references to "SHELL32.dll" discarded by /OPT:REF

摘要: 警告: warning LNK4089: all references to "SHELL32.dll" discarded by /OPT:REF。原因:The linker discarded all packaged functions that referenced exports in dynamic-link library. As a result, dynamic-link library and its import library are unneeded。解决方法1:在Project-->Setting->Link选项中的Object/li 阅读全文

posted @ 2013-03-15 18:15 冰河程序猿 阅读(1557) 评论(0) 推荐(0) 编辑

[转]MFC中控件的TAB顺序

摘要: 在MFC中添加控件后,按Ctrl+d可以改变控件TAB顺序,怕自己忘了,一个神奇的东西,记下。关于改变Tab顺序的方法有以下几种:方法一: 在动态创建控件的时候STYLE设置成为WS_CHILD|WS_VISIBLE|WS_TABSTOP,其中WS_TABSTOP是影响TAB顺序的。先创建的控件TAB顺序在前。如果要颠倒TAB顺序的话,就把在创建控件时把WS_TABSTOP去掉,并增加对“TAB键被按下”事件的捕捉,人工使用SETFOCUS来控制TAB顺序。 方法二:在VC中,首先控件没有TABINDEX属性,有TABSTOP属性;其次,如果你发现这可能是由resource.h中控件的ID值. 阅读全文

posted @ 2013-03-15 14:40 冰河程序猿 阅读(373) 评论(0) 推荐(0) 编辑

2013年3月13日

大四中软实习笔记201303011锁

摘要: 1 加锁的概念 2 使用window API 函数的 互斥量(互斥对象) 步骤: 1 在主线程中建立1个锁 HANDLE locker=CreateMutex(NULL,FALSE,NULL); 2 在子线程的入口函数 的 合适位置 加锁 WaitForSingleObject(locker,INFINITE); 3 在子线程的入口函数 的 合适位置 解锁 Relea... 阅读全文

posted @ 2013-03-13 16:57 冰河程序猿 阅读(160) 评论(0) 推荐(0) 编辑

大四中软实习笔记201303011文件

摘要: 1 文件的概念 printf 打印=输出 内存------------>显示器=stdout-------文件(文件指针) scanf 录入=输入 内存<------------ 键盘=stdin-------文件(文件指针)fflush1.1 将内存中的数据 输出到 磁盘文件 代码: int main() { int a=10; FILE *fp=fopen("a.txt","w"); //printf("%d",a); fprintf(fp,"%d\n",a); //fp若换位stdout则,输出到 阅读全文

posted @ 2013-03-13 16:56 冰河程序猿 阅读(218) 评论(0) 推荐(0) 编辑

2013年3月12日

vc6.0 怎样在mfc中彻底删除一个类

摘要: 1.把要删除的类的 .h 和 .cpp 文件删除2.然后删除工程目录下的类描述文件 .clw3.重新打开vc++,进入类向导(class wizard 快捷键ctrl+w)它会提示你重新创建类描述文件,你可以仍然用原来的那个名字,它会生成新的 .clw 新的clw中就不会包含被你删除掉的那个类的信息了。 阅读全文

posted @ 2013-03-12 14:35 冰河程序猿 阅读(6613) 评论(0) 推荐(2) 编辑

导航