自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 VC++遍历目录

所谓遍历目录,就是给定一个目录,访问其中的所有文件(包括子目录下的文件)。迭代是比较常用的遍历算法。本文利用C++面向对象的特性,通过一个类CBrowseDir,对目录遍历进行了封装。用户只需掌握该类四个成员函数的用法,就可以在自己的程序中,很方便地实现目录遍历。  类CBrowseDir使用了迭代算法。因为算法不是本文重点,笔者不打算展开进一步讨论,对其感兴趣者可参考相关资料。一、类成员

2012-04-24 21:00:47 767

转载 SetRegistryKey的作用

在利用mfc框架的时候,在App应用类的InitInstance()函数中,初始化时总有一个 SetRegistryKey("字符串XXX")。如果你使用注册表保存相关参数,则它为你提供了很便利的方法,当然如果不使用系统注册表,这句可以注释掉。 SetRegistryKey 这个函数功能是设置MFC程序的注册表访问键,并把读写 ini 文件的成员函数映射到读写注册表。只要调用一下 SetR

2012-04-24 20:47:08 4234 2

原创 动态链接库内检测自己dll文件存放目录的方法

动态链接库内检测自己dll文件存放目录的方法:找了很久,原来超级简单,哈哈只有几行代码:在库的初始化中,加入如下代码:         ::AFX_MANAGE_STATE(AfxGetStaticModuleState());         GetModu

2011-08-02 15:44:58 1086

原创 VC dll程序的编写与调用 笔记

一、VC动态链接库的分类Visual C++支持三种DLL,它们分别是Non-MFC DLL(非MFC动态库)、MFC Regular DLL(MFC规则DLL)、MFC Extension DLL(MFC扩展DLL)。  非MFC动态库不采用MFC类库结构,其导出函数为标准的C接口,能被非MFC或MFC编写的应用程序所调用;MFC规则DLL 包含一个继承自CWinApp的类,但其无消息循环;

2011-06-29 10:57:00 683

原创 CstdioFileEx读写UNICODE文本文件

CstdioFileEx读写UNICODE文本文件        弄了好久,都没把TXT文件乱码的问题搞定……    步骤:1.         到http://www.codeproject.com/下载CstdioFileEx类2.         使用CstdioFileEx示例代码如下:    TCHAR FileName[100];    CStdioFi

2011-06-20 14:25:00 2699

原创 VC中CFileFind搜索文件的简单代码

VC中CFileFind搜索文件的简单代码以搜索子文件夹中*.dll文件为例,部分代码如下: CFileFind               finder1, finder2;BOOL                    bWorking1, bWorking2;TCHAR                   strSystemRootDir[MAX_PATH+1];

2011-06-20 10:06:00 2453

转载 转贴 Office小序号里藏着大学问

<br />大家好!我是平凡而重要的序号。你们的各种证件记录着在自己各种序列中的位置,在Office几大组件的使用中,你们是否因为不知怎样把我快速准确美观地安排进文档而烦恼?其实和我过招,很简单!<br />Word篇<br />★各种序号快速填<br />在Word文档或表格中填写一系列序号,有自动填充的办法吗?首先选中需自动填入序号的多个连续单元格,执行“格式→项目符号和编号”,切换到“编号”标签下,选中一种编号样式,确定。选择“项目符号”、“多级符号”可以获得不同的效果。单击对话框下边的“自定义”按钮

2011-04-28 12:29:00 1078

原创 VC6.0与VS2005部分环境变量配置笔记

1、VC6.0(1)在工程窗口 FileViewk中,右击“Workspace '**'”,选择 Insert project into workspace ” 可以添加工程。(2)Post-build step 功能:  菜单 Project->Setting->Post-build step选项卡  示例命令: mkdir ../../DLL/Debug     copy Debug/dllname.dll ../../DLL/Debug  copy file1.h ../../"Common Code

2011-04-22 16:43:00 961

转载 VC++ 动态链接库 (DLL) 编程(一)

1.概论先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。静态链接库和动态链接库的

2011-04-18 23:46:00 1195

转载 (转贴)CString.TrimLeft() CString.TrimRight()函数用法

<br />CString str = "/n/t a";<br />str.TrimLeft();<br />str为“a”;<br />如果没有参数,从左删除字符(/n/t空格等),至到遇到一个非此类字符.<br />当然你也可以指定删除那些字符.<br />如果指定的参数是字符串,那么遇上其中的一个字符就删除.<br />CString str = "abbcadbabcadb ";<br />str.TrimLeft("ab");<br />结果"cadbabcadb "  <br /> <br /

2011-04-13 21:24:00 1493

转载 (转)如何解决VC6.0中win32 error267错误

<br />如何解决VC6.0中Win32 error 267错误<br /> <br />作者:彭天<br /> <br />今天,在运行某个程序的时候出现了错误。说是“Invalid Directory(Win32 error 267)”。从错误提示上,很明显是因为我们的VC6.0的某个目录设置错误。而且,是在运行程序之前出现的,感觉和工程的是有问题。那么就容易解决了。<br />打开“Project”-》“Settings”-》“Debug”,确保下面的两个目录是一致的。<br /><br />也就是

2011-04-13 11:55:00 3545

转载 WideCharToMultiByte说明

<br /><br />摘录自http://topic.csdn.net/u/20090201/22/aef91c79-7008-4772-b55d-a19990215afc.html<br /><br /><br />int WideCharToMultiByte( <br />UINT CodePage, <br />DWORD dwFlags, <br />LPCWSTR lpWideCharStr, <br />int cchWideChar, <br />LPSTR lpMultiByteStr,

2011-03-17 21:15:00 620

转载 在VC6.0编写Unicode程序

<br />VC++ 6.0支持Unicode编程,但默认的是ANSI,所以要想VC6.0进行UNICODE编程,要进行以下几个步骤:<br />1、VC6的默认安装是不带UNICODE库的,要在VC6中写UNICODE程序,必须安装CRT和MFC的UNICODE库。(如果看不懂英文,把所有的都安装就行了,反正我这样装好了)<br />注意:自己从网上下的库按到安装目录是不行的。我试了<br /><br />2、工程添加UNICODE和_UNICODE预处理选项。 <br />具体步骤:打开[工程]->[设

2011-03-16 20:49:00 831

uCOS-II电子书中文版

这是一本uCOS-II操作系统电子书,想学好ARM的朋友可以看看

2009-12-02

LCD160液晶源程序

1602字符液晶的源程序,我做成了LCD.H的形式,用的时候加入#include "LCD.h"。只要改改引脚定义就能用了

2009-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除