自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

转载 VC下ADO开发实践之一

一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍在VC下如何使用ADO来进行数据库应用程序开发

2012-01-02 11:59:31 495

原创 WFC开始的构架理解

这里记录一些平时做实验的小经验。(举例:potato)小经验:对话框类的MFC:初始化文件列表: ① 应用程序类(potato.cpp & potato.h):继承了CWinApp的类构造了自己的应用类CpotaotoApp()。里面的函数和对象有:CODBC_MFC_testApp theApp;  // 唯一的一个 CODBC_MFC_testApp 对象Cpo

2011-12-31 11:18:21 1723

转载 C++ 与 JAVA的不同点

一、 变量的定义和缺省初始化c++ 中声明变量的时候大多的进行了定义(即分配了内存),特例有:1) extent int x,仅仅声明了x,没有为x分配内存。2) 函数的声明(即在调用函数之前进行的声明,此时未定义)。3) 类的声明。java中 方法中的变量在声明时没有初始化,有些人以为会被初始化为null,其实不是.不初始化的话,编译器会报错的.直到被赋值或者被调用。成员

2011-12-31 11:16:35 386

转载 数据库

ODBC动态添加数据库:Lhwy工程     CDatabase类  public:   CDatabase m_DB;  extern CLhwyApp theApp;    #include   //由于 VC的缺省库文件中不包含 SQLConfigDataSource()函数,因此使用该函数之前需要将 odbcinst.h文件包含在工程的头文件中

2011-12-31 11:15:24 585

转载 使用VC连接Access数据库的两种方法

以前的时候用VC写了两种连接Access数据库的方法,为了方便以后查找把这两种方法做一下简单的介绍。Windows平台的数据接口标准有ODBC、OLE DB、ADO和Borland的BDE接口,ODBC(Open DataBase Connectivity)只能用于访问关系型数据库,为了访问非关系型数据微软设计了OLE DB接口并在此基础上推出了ADO(ActiveX Data Objects)。

2011-12-31 11:14:23 378

转载 VC++读取,写入,查询 Excel文件

具体实现  一、 操作类头文件#include "CSpreadSheet.h"下载地址:http://www.codeproject.com/KB/database/cspreadsheet.aspx 二、 新建Excel文件,并写入默认数据// 新建Excel文件名及路径,TestSheet为内部表名 CSpreadSheet SS("c://Test.xls", "

2011-11-17 21:59:01 557

转载 VC++数据类型转换大全

Cpp代码  int i = 100;  long l = 2001;  float f=300.2;  double d=12345.119;  char username[]="程佩君";  char temp[200];  char *buf;  CString str;  _variant_t v1;  _bstr_t v2;

2011-11-15 18:53:14 999

转载 IAR For AVR 定时器溢出中断 (使用小结)

关于溢出中断不管是哪个单片机都是不断累加,使其寄存器溢出触发中断,然后跳转到中断函数处执行中断服务程序。对于定时器初值的设定可以加深对定时器的工作原理的理解。       ATMega16 里面有8位和16位两种定时器,他们何时会溢出这个是固定的,也就是到达他们的计数范围的最大值就会产生中断,8位的定时器的最大计数范围是0~256(2的8次方),就是累加到256后他就会产生中断,16位的定

2011-11-15 18:49:50 1051

L298N驱动电机的学习记录总结

L298N的详细资料驱动直流电机和步进电机,L298N 是 SGS 公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个 H桥的高电压大电流双全桥式驱动器,接收标准 TTL逻辑电平信号,可驱动46V、2A以下的电机。

2011-11-21

单片机实现舵机转角控制

用单片机作为舵机的控制单元,使PWM信号的脉冲宽度实现微秒级的变化,从而提高舵机的转角精度。单片机完成控制算法,再将计算结果转化为 PWM信号输出到舵机,由于单片机系统是一个数字系统,其控制信号的变化完全依靠硬件计数,所以受外界干扰较小,整个系统工作可靠

2011-11-21

Android开发书籍必备秘籍

Android开发书籍,内容详细,全名完整,是全英文版

2011-11-09

Android从入门到精通步步为营进阶源代码事例

Android从入门到精通步步为营进阶源代码事例

2011-11-09

Android开发教程笔记

Android开发教程笔记,比较适合入门者

2011-11-03

openGL需要的giut库资源

首先,如果每下载glut库的话,先下载, 然后配置在vc目录下的include文件夹下找到gl文件夹(应该有,没有的话自己肩一个)将glut。h铐过来 将glut32。lib拷贝到lib文件夹下, 然后把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。 然后链接OpenGL libraries:在Visual C++中先单击Project,再单击Settings,再找到Link单击,最后在Object/library modules 的最前面加上opengl32.lib Glut32.lib Glaux.lib glu32.lib 。 最后单击Project Settings中的C/C++标签,将Preprocessor definitions 中的_CONSOLE改为__WINDOWS。最后单击OK。

2011-07-13

Visual+C+++程序开发范例宝典源代码

Visual+C+++程序开发范例宝典源代码

2011-07-09

capture video

采用的是API函数,可以实现视频的预览,冻结画面、解冻画面、采集视频,保存视频和设置相关视频采集的格式、视频源的选择等

2011-07-09

AVR单片机_mega16_C语言_串口通信实验程序

AVR单片机_mega16_C语言_串口通信实验程序,内容浅显易懂

2011-03-23

AVR ICC 与AVR STUDIO 使用说明

AVR ICC 与AVR STUDIO 使用说明,其中内容浅显易懂

2011-03-23

ARM嵌入式系统基础教程+周立功

ARM嵌入式系统基础教程+周立功,个人推荐的好书

2011-03-23

空空如也

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

TA关注的人

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