随笔分类 -  转载

[转]MFC 文本框 更新数据后拉到最下方显示最下面那行
摘要:int length=m_edit1.GetWindowTextLength();m_edit1.SetSel(length,length); 也可以用m_edit1.LineScroll(MAXINT_PTR); 阅读全文

posted @ 2014-02-11 19:55 冰河程序猿 阅读(499) 评论(0) 推荐(0)

[转]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 冰河程序猿 阅读(1958) 评论(0) 推荐(0)

[转]在文件中查找字符串——一个可重用代码段
摘要:因为做“给予电子邮箱的网络硬盘”要用到这么个东西,所以自己写了一个,也许算法不是很好,效率不是很高,但用于做那个网络硬盘的软件是足够了。我一共写了两个这样功能的函数,一个是静态成员函数,另一个是非静态成员函数,他们都是类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 冰河程序猿 阅读(373) 评论(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 冰河程序猿 阅读(390) 评论(0) 推荐(0)

导航