自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (15)
  • 收藏
  • 关注

转载 文件复制粘贴

VC里移动和复制文件,删除文件的方法 文件属性设置的方法  CopyFile和MoveFile,SetFileAttributes,rename BOOL CopyFile(   LPCTSTR lpExistingFileName, // name of an existing file   LPCTSTR lpNewFileName,      // name of new fil

2013-08-30 16:26:05 828

原创 第三章 编译MMS-EASE 精简版

许多嵌入式环境都需要使用一个运行在主机上的交叉编译器然后转移到目标系统执行程序。在本文章中,主机指的是应用程序编译和连接的环境,目标机指的是程序被执行的环境。     下面的步骤都需要在主机上完成,会生成一组能够直接在目标机上执行的库文件。      1. 编辑 glbtypes.h,把SISCO数据文件与目标机本地C数据类型对应。这个文件包含了很多例子环境的类型定义。     2.

2013-06-30 15:44:30 3694 1

原创 第二章 开始旅行

先决条件     我们需要了解MMS通信建模    此外,如果使用IEC-61850,一些必要的知识仍然需要掌握。我们需要很熟悉下面规范:IEC-61850和UCAv2.0。安装:   在进行下面的安装步骤之前,你需要熟悉你的操作系统。注意:当在windows下安装软件时,特定的版本信息,安装位置,主要和次要版本号都会被记录在windows注册表下。同时,一个文件名为mms

2013-06-30 15:37:56 1208

转载 第一章 介绍

SISCO的 MMS-EASE(嵌入式端服务器)是一个MMS协议的C语言的应用API.      它是根据MMS-EASE产品线和一些小型的系统应用组成的优化的代码模块。这些模块并不依赖于操作系统和编译器的支持。MMS-EASE 精简版是为了将对代码和数据空间的要求降至最低而创建的,并允许以最具成本效益和有效利用资源的方式将其潜入到资源有限的设备中。MMS-EASE 提供了针对MMS 数据协议

2013-06-20 16:21:12 893 2

转载 计算机是怎样工作的

实验一:计算机是怎样工作的一、实验目的    请使用Example的c代码分别生成.cpp,.s,.o和ELF可执行文件,并加载运行,分析.s汇编代码在CPU上的执行过程。    通过实验解释单任务计算机是怎样工作的,并在此基础上讨论分析多任务计算机是怎样工作的。二、实验步骤1. Example中的c代码int g(int x){

2013-05-29 14:08:43 536

转载 _variant_t 转换成其他类型

我定义了一组函数可以方便的实现_variant_t类型转换//_variant_t转WORD类型BOOL AfxVariantConvert(WORD& val, const _variant_t& vt){if (vt.vt == VT_UI2){val = (WORD)vt.uiVal;return TRUE;}else

2013-05-16 16:08:31 946

转载 CEdit

注:        m_edit1代表ID为IDC_EDIT1的CEdit控件的control类型的变量        m_richedit1代表ID为IDC_RICHEDIT1的CRichEditCtrl控件的control类型的变量1.设置edit只读属性    方法一:                m_edit1.SetReadOnly(TRUE);

2013-04-23 18:25:48 525

转载 八种人

第一种、知识陈旧的人。如今,知识更新的速度越来越快,知识倍增的周期越来越短。20世纪60年代,知识倍增,周期是8年,70年代减少为6年,80年代缩短成3年,进入90年代以后,更是1年就增长1倍。人类真正进入了知识爆炸的时代,现有知识每年在以10%的速度更新。生活在这样一个时代,任何人都必须不断学习,更新知识,想靠学校学的知识“应付”一辈子,已完全不可能了。吴德贵说,过去,我们对“终身教育”的理解是

2013-02-26 16:31:34 333

原创 工作感想之项目重构

背景:毕业半年了,大部分的时间里都在进行的是软件重构,软件集中在windows平台下,使用的是vc++6.0编译器进行编码。     正文:“测试为先,持续重构”的软件开发思想已经得到越多人的欣赏,这无疑有利于写出健壮的单元代码并有利于代码的重构,同时,写好注释尤为重要。我写注释里面一般包括功能,特殊参数来源。    一、浅谈重构重构(Refactoring)是指在不改变软件现有功能的

2013-02-24 14:01:49 5140

原创 c++ cstring 转化为16进制

CString str = "12"; //12CString strTemp = _T("");int nTemp = (int)strtol(str, NULL, 16);strTemp.Format("%02X", nTemp);

2012-11-20 13:41:24 1997

转载 CString截取字串方法

C中CString类型好像没有像string.SubString(parame)这样类似的函数来从字符串中直接分离子串,但是我们可以借助CString的几个函数来实现。在CString中有Find(),Delete(),Left(),Right(),Mid()就可以实现分离子串的目的了。intFind( TCHAR ch ) const;找到给定的字符返回它在字符串中对应的

2012-11-20 13:40:11 605

原创 SOAP 传回的XML数据正确,但是用MarkUp读取出错的解决办法

注意写读取数据的顺序,要按照XML的数据顺序来写,否则就会出错的

2012-10-16 14:28:45 382

原创 msflexgrid 是一个神器

让表格可以编辑 以上三点只是准备阶段,要想使表格编辑,我们还要响应用户的点击单元格事件和离开单元格事件,以使得当用户点击某一单元格时当前单元格处于编辑状态而离开时又处于非编辑状态。MSFLEXGRID控件提供的OnClick和OnLeaveCell事件正好是我们所需要的。由于CCtrlEditGrid不是MFC类,所以不能用类向导来添加事件。只好用手工添加了。 首先在头文件中添加afx_m

2012-10-16 14:26:01 769 1

原创 CString 字符串截取

例程1:(csdn) 文件xxxx.dll去掉后面的.dll方法1、 char str[] = "xxxx.dll"char*p;p=strrchr(str, '.');*p = 0;方法2、 CString str="xxxx.dll";int n = str.ReverseFind('.')str = str.Left(str.GetLength

2012-10-11 11:46:23 343

原创 mfc设置字体,但是无法改变的注意事项

VC 控件的字体控制 若将字体设置成“宋体、仿宋—GB2312、隶书、幼圆”中的某一字体时,需将lfCharSet设置成GB2312—CHARSET才使设置的字体有效

2012-09-25 15:02:51 862

原创 MFC gsoap开发实录

先抄一段介绍性的话:gSOAP是一个绑定SOAP/XML到C/C++语言的工具,使用它可以简单快速地开发出SOAP/XML的服务器端和客户端。由于 gSOAP具 有相当不错的兼容性,通过gSOAP,我们就可以调用由Java, .Net, Delhpi, PHP等语言开发的SOAP服务,或者向它们提供SOAP服务。       据说这个很牛逼,但是对于中文字符的支持并不好,所以现在项目转到用SO

2012-09-20 16:11:40 1969 1

转载 标题栏,菜单,最大化,最小化,后续补充

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){ if (CFrameWnd::OnCreate(lpCreateStruct) == -1)  return -1; // 去掉标题栏  if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS

2012-09-15 20:16:00 387

原创 菜单项的消息 COMMAND和UPDATA_COMMAND_UI

工具栏或者菜单项的是否可以使用(不可使用为灰色状态)是在UPDATA_COMMAND_UI中声明,而COMMAND是用来响应菜单项或者工具栏项的消息。     当我创建一个多文档对话框的时候,是在MainFrm.cpp文件中声明,并在这里对函数进行声明。     我们可以创建多个菜单栏,并对其用代码控制显示.     ShowControlBar(&m_wndToolBar,FALSE

2012-09-15 20:14:36 565

jquery 使用例子

包含对大多数元素的操作教程,例子代码,使用jquery1.4 ,同时还有json2.2库文件

2013-12-22

MFC程序所需DLL完整打包

部分MFC开发程序无法安装在多台电脑上,虽然在编译环境下能通过。很多是DLL的问题,整理出所需的完整的适合发布的DLL供大家使用

2013-10-30

我的编程感悟(附:云风写的风魂++2D引擎源码)

我的编程感悟(附:云风写的风魂++2D引擎源码),很实在,很有用的文章

2013-05-17

MFC视图动态创建button和progressCtrl

MFC视图动态创建button和progressCtrl,内有详细代码,很好用

2012-11-01

虚拟串口与调试工具

虚拟串口软件,可以用来用IP模拟串口发送数据,而且可以实现多个串口互通,串口调试工具精简,两个同时使用,测试写的串口软件

2012-11-01

杀掉EXCEL进程的最佳解决办法

杀掉EXCEL进程的最佳解决办法.亲自尝试,网上说的很杂,不好定位

2012-10-27

MFC下VCsoap操作

MFC下VC++的soap操作,内容比较丰富,适合初步接触者

2012-10-26

C#操作Excel全部类型

C#操作Excel全部代码文档,包括dll在bin文件夹下,包括例子。史上最全,吐血整理,包含了读excel 新建excel 以及向已有模版写Excel数据

2012-10-25

Visual Studio SOAP编程与word编程必须要用的dll

Visual Studio SOAP编程与word编程必须要用的dll,一次性打包完全,供给大家使用

2012-10-21

C#统计图柱状图

C# 统计图,比较初级,柱状图,适合初学者,包含了绘图的知识

2012-10-21

iis6.0完整版

全部更加完善的IIS6.0,网上太多精简的,这个是全部的,适合xp server 各个版本的

2012-10-21

串口通信编程

串口通信编程,用API实现,类似文件读取

2012-09-18

虚拟串口软件,带有说明书和插件,破解版

虚拟串口软件,带有说明书和插件,方便做串口调试使用,破解版

2012-09-15

c++渐变由小变大的软件界面

c++渐变由小变大的软件界面,可以用来做为学习特效的基础

2012-09-11

DSkinLite3.2

vc++ 很好用的界面工具,使用XML开发,里面有例子,很适用,很快上手

2012-09-11

空空如也

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

TA关注的人

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