自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SysTick 基本操作,中断控制方法

<br />第1章  系统节拍定时(SysTick) <br />函 数 原 型  页码<br />void SysTickPeriodSet(unsigned long ulPeriod)  1 <br />unsigned long SysTickPeriodGet(void)  1 <br />void SysTickEnable(void)  2 <br />void SysTickDisable(void)  2 <br />unsigned long SysTickValueGet(void) 

2011-04-22 15:27:00 12003

转载 C++开源跨平台类库集

<br />经典的C++库<br />  STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合<br />        标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了,<br />        故目前不怎么用它了。<br />  Boost---------准标准库, 功能强大 涉及能想的到的大部分非特别领域的算法,<br />        有一个大的C++社区支持<br />  WxWindows-----功能强大的跨平台GUI库  ,它的功

2011-04-21 17:08:00 467

转载 libxml

<br />摘要<br />Libxml是一个有免费许可的用于处理XML、可以轻松跨越多个平台的C语言库。这个指南提供它的基本函数的例子。<br />绪论<br />Libxml是一个实现读、创建及操纵XML数据功能的C语言库。这个指南提供例子代码并给出它基本功能的解释。. <br />在这个项目的主页上有Libxml及更多关于它可用的资料。包含有完整的API文档。这个指南并不能替代这些完整的文档,但是阐明功能需要使用库来完成基本操作。<br />这个指南基于一个简单的XML应用,它使用我写的一篇文章生成,

2011-04-21 17:06:00 505

转载 数据库设计中的14个技巧

<br />1. 原始单据与实体之间的关系<br />  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对<br />应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实<br />体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计<br />录入界面大有好处。<br />  〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会<br />关系表、工作简历表

2011-04-20 11:46:00 327

转载 使用MFC的数组类

<br />  MFC的数组类支持的数组类似于C++中的常规数组,可以存放任何数据类型。C++的常规数组在使用前必须将其定义成能够容纳所有可能需要的元素,而MFC数组类创建的对象可以根据需要动态地增大或减小,数组的起始下标是0,而上限可以是固定的,也可以随着元素的增加而增加,数组在内存中的地址仍然是连续分配的。<br />  MFC定义了数组模板类CArray,并针对各种常用变量类型定义了CByteArray,CWordArray,CUIntArray,CDWordArray,CStringArray,CO

2011-04-15 15:14:00 448

转载 在VC中使用TabCtrl

<br />在VC中使用TabCtrl无疑是一件相当令人头疼的事情,而偏偏网上的相关资料又比较稀少,一些现成解决方案也多少存在一些问题,于是参考一些现成的TabCtrl类经过糅合修改成以下的一个类:CTabSheet<br />该类以vckbase的一篇文章《在对话框中加入属性页》中提到的“方案五”的CTabSheet类为模板,并参考CodeProject的CXTabCtrl、XPTabCtrl以及网上的一些其它资料修改而成。<br />该类具有以下特点:每个标签页都使用一个对话框以设计该页界面,可以随意设

2011-04-15 14:53:00 925

转载 扩大虚拟机硬盘空间详解

    因为最近在虚拟机上装了QT,之前又升级过内核,所以开始分的10G虚拟硬盘明显已经不够用了,但是又不想重装,于是上网查扩虚拟硬盘的方法,可是发现找到的都不完整,或者太详细了不知道自己适合用哪种,后来慢慢研究终于成功啦,所以现在分享自己的所得。不多说了,直接将方法:<br />1、首先,找到你的虚拟机软件VMware安装目录下的这个工具vmware-vdiskmanager.exe 在运行窗口中打开它,就是先输入cmd打开命令行窗口,然后输入路径我的是D:/Program Files/VMware/VM

2011-04-14 14:05:00 484

转载 Mapx的VC开发实践

   摘  要  阐述了在VC环境下引入MapX控件的方法,以及在文档视图架构下如何使用MapX控件的问题,介绍了MapX数据绑定的方法及其与MapX专题图创建的关系,阐明了创建MapX专题图的一般方法,并给出了具体实例。    关键词  MapX;VC程序设计;专题图制作 <br />1 引言    MapInfo MapX是一个用来做地图化工作的OCX控件,它可以很容易地在您的应用程序中加入强大的制图功能。它可以把您的数据用地图的形式显示出来,更易于理解。地图形式可以比简单的图表、图形提供更多的信息

2011-04-11 15:49:00 1174

原创 stringgrid内置控件

<br />unit Unit1;<br />interface<br />uses<br />  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,<br />  Dialogs, Grids, StdCtrls;<br />type<br />  TForm1 = class(TForm)<br />    strngrd1: TStringGrid;<br />    ComboBox1: TComboB

2011-04-08 16:47:00 738

原创 使StringGrid中的一列具有Check功能

<br />procedure TTermSet.StringGrid1DrawCell(Sender: TObject; ACol,<br />  ARow: Integer; Rect: TRect; State: TGridDrawState);<br />begin<br />  if ACol=0 then<br />  begin<br />    if ARow=0 then<br />    begin<br />      with TStringGrid(Sender).Canvas d

2011-04-08 16:13:00 914

转载 在StringGrid中用右键菜单实现复制粘贴

<br />    所实现的效果就是在StrinGrid上点右键,然后弹出一个菜单,可以复制当前单元格中的内容,然后粘贴到其他单元格中。<br />    在Form上放置一个PopupMenu,添加两个MenuItem,分明为miCopy和miPaste,然后在StringGrid的OnMouseUp事件和miCopy,miPaste的OnClick事件中添加以下代码:<br />    #include <vcl/Clipbrd.hpp><br />    TPoint g_ptSelect; // 记

2011-04-08 15:16:00 2194

转载 StringGrid使用全书

<br />StringGrid行列的增加和删除<br />如何编写使StringGrid中的一列具有Check功能,和CheckBox效果一样<br />StringGrid组件Cells内容分行显示在Tstringgrid.ondrawcell事件中<br />在StringGrid怎样制作只读的列在 OnSelectCell事件处理程序中<br />stringgrid从文本读入的问题<br />StringGrid组件Cells内容对齐<br />StringGird的行列背景色设置<br />怎么

2011-04-08 09:15:00 849

转载 StringGrid控件

<br />组件名称:StringGrid   <br />    <br />●固定行及固定列:<br />StringGrid.FixedCols:=固定行之数; <br />StringGrid.FixedRows:=固定列之数; <br />StringGrid. FixedColor:=固定行列之颜色; <br />StringGrid.Color:=资料区之颜色; <br /><br />●资料行列之宽高度:<br />StringGrid.DefaultColWidth:=内定全部之宽度; <

2011-04-08 09:12:00 850

转载 vc6.0一个workspace包含多个项目

<br />首先vc一般新建一个项目(workspace)都是一个project, <br />如果需要多个工程: <br />方法1:新建一个工程,然后选中“add to current workspace”即可。 <br />方法2:已有工程,可以通过“project”菜单-》“insert project to workspace"加入已有的菜单。 <br />一起调试的问题: <br />首先一个workspace里面有多个工程的时候,你要设定一个活动工程,就是你点”执行‘的时候是从这个工程启动的,

2011-04-03 16:10:00 832 1

转载 MTK 初学,建HelloWorld

<br />下面为描述上的方便,我们将Hello World称为一个模块。首先建立新的模块目录,之后把模块相关文件都放到这个目录下统一进行管理,新的模块一般放到plutommi/MMI下面,这里我们新建一个目录“HelloWorld”,然后在模块目录“HelloWorld”下再建三个子目录:“Inc”、“Src”和“Res”,分别用来存放模块的头文件、源文件和资源文件,目录结构如下图所示:<br /><br /> <br />接着我们在Inc下创建几个头文件:HelloWorldGprot.h,HelloW

2011-04-01 10:23:00 1535

CnWizards_0.9.7.591(Delphi助手)

行数显示 代码提示 变量高亮(点中一个变量 此 单元所有这个变量都变亮) 函数引用跳转 函数定义跳转...

2011-07-15

MapX控件开发引入文件

MapX是一个用来做地图化工作的OCX控件,这个是开发时引入MapX需要的.h和.cpp文件

2011-04-11

VC文件添加工具filetool

当VC与Visio等发生冲突时文件加载出现问题,就可以把这个加载到VC里,用于解决VC++文件添加问题。 1. 运行 FileTool.Exe 来提取 VisualC++6.0 项目。 2. 生成在 VisualC++ 项目 发布 或 调试 配置中。 3. VisualC++, 中单击 工具 菜单中 自定义 。 4. 在 自定义 对话框中, 单击 Add - Ins and 宏文件 选项卡。 5. 单击 浏览 按钮并定位步骤 2 中生成 FileTool.dll 文件。 6. 单击 确定 以保存设置。 两个命令工具栏出现。

2011-01-25

rtl60.bpl(Delphi6)

Delphi6:Component -> Install Packages -> Add -> rtl60.bpl

2011-01-11

dclnmf60.bpl

dclnmf60.bpl-delphi6下的网络组件FASTNET,Delphi6:Component -> Install Packages -> Add -> dclnmf60.bpl

2011-01-11

模拟实现电梯调度系统

在VC++环境下模拟实现不同电梯的调度,动态界面,代码完整

2009-02-16

空空如也

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

TA关注的人

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