自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MFC CListCtrl的用法

以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标      LVS_LIST: 显示一列带有小图标的item      LVS_REPORT: 显示item详细资料      直观的理解:win

2012-07-26 01:26:17 1525

转载 VC中基于文档(SDI/MDI)程序中能直接用MSComm通讯控件吗

读了我写的串口调试助手源程序(MScomm控件)及详细编程过程,有不少网友问到在VC中基于文档(SDI/MDI)程序中能不能直接用MSComm通讯控件。答案是NO!      MScomm控件(几乎是所有的控件)都必须有一个可以寄身的对话框。必须从工具栏中把控件图标拖入对话框中,如图所示。对话框工具栏上的图标是不能拖到视(VIEW)中去的,它的寄生所在就是对话框,因此MSComm是

2012-02-14 20:38:43 1661

转载 VC中操作excel表格

摘要:使用Microsoft Office所带的控件来实现代码操作excel表格。  最近由于工作需要,不得不操作Excel,包括基本的数据输入输出、字体设置、颜色设置、单元格的合并、填充色的设置,当然还包括图表的生成以及渐近线的操作等。折腾了许久,项目终于完成了^_^。现在将学习操作Excel的点点滴滴记录下来和大家一同分享,也作为自己的一次总结。      1、Excel的对象模型(有

2012-01-30 22:50:43 7046 3

转载 VC 串口编程的方法介绍-VC API 串口编程_VC串口控件

对于VC 串口编程初学者来说,您应该首先看看这篇文章,本文主要介绍了VC 串口编程所用到的几种常方法,每种方法都有各自的优缺点,大家应该选择最适合自己的方法进行VC串口开发。  我首先将VC 串口编程方法分为两大类,第一类为利用VC 串口控件进行编程,第二类为直接调用Windows api的编程方法,我称之为VC API 串口编程。  第一类是主要是基于MFC串口编程的,这里所说的控件还包

2011-12-04 15:09:56 2085 2

转载 如何利用单台计算机(可能只有一个或没有串口)学习VC串口编程

目前最新的台式计算机一般只提供一个RS232 DB-9串口,而大部分笔记本电脑都没有提供这样的串行接口了,但因为串口的复杂度不高,开发难度较USB低很多,所以目前还有大部分就用特别是工业上的应用还在使用RS232串行接口。对于大多数VC 串口编程的初学者来说,身边可能只有一台电脑而没有可以自由更改程序的外设,如何在这种条件学习VC 串口编程呢,下面VC 串口通信技术网将教您如何在这种条件学习V

2011-12-03 22:26:19 4791 1

转载 VC 串口编程基础之单工、半双工和全双工的定义和区别

也许您在VC 串口编程的学习过程经常会遇到单工、半双工和全双工等概念,如果您没有学过硬件,或者没有学过单片机程序设计,可能比较难理解这些概念。下面以比较通俗的方法介绍了这几个名词的含义。1、单工、半双工和全双工的区别  在串行通信中,数据通常是在两个终端(如电脑和外设)之间进行传送,根据数据流的传输方向可分为3种基本传送方式:单工、半双工和全双工。这3种传输方式的示意图和区别如下图所示:

2011-12-03 17:21:16 2587

转载 RS232 DB-9针串口引脚定义

在上一篇文章:《VC串口通信基础-RS232串口协议标准简介》中我们介绍了RS232串口的连接器接口有DB-25、DB-15和DB-9等多种连接器形式,但最为常用的是DB-9,所以这里介绍一下RS232 DB-9针串口引脚定义,同时给出DB-9针串口引脚图,在硬件制作和接线的时候可以参考一下。关于25针的引脚定义,可以参考《25针RS-232串口(DB25)引脚定义》一文。  DB-9连接

2011-12-03 17:05:35 13427

转载 VC串口编程基础-RS232串口协议标准简介

学习VC 串口编程,了解串口协议的标准是必须的,其实串口相对于其它接口(如USB接口)是非常简单的。  RS232串口标准是美国EIA(电子工业联合会)与BELL等公司一起开发的通信协议。它适合于数据传输速率在0~20000bit/s范围内通信。RS232作为一种标准,被广泛应用于计算机与外设间的一种常通信接口,其中外设应用种类繁多,如:打印机、数据采集模块、测试装置和各种控制回路,甚至RS2

2011-12-03 17:03:46 5443

原创 网站收藏

VC串口通信资料集——http://www.vc-rs232.com/

2011-12-02 13:05:18 548

转载 VC中操作excel

from:http://xfrog.blogbus.com/logs/24923682.html本文档适用于:Microsoft Foundation Classes (MFC), Microsoft Visual C++, 32-bit Editions, version 6.0 以上Microsoft OLE 库 第一步:建立一个自动化工程启动VC 6.0,

2011-11-29 19:58:28 1148

原创 ADO(ActiveX Data Objects)微软提供的一种数据库访问技术

1. 使用ActiveX控件开发ADO应用程序,这种技术要使用到两个控件ADO Data Control 和 DataGrid Control  是两个控件进行绑定, 可以不用写一行代码就能完成一些简单的功能。但是这种技术增加了许多不必要的开销 ,而且只支持数据绑定的控件数量也是有限的这些都限制了此技术的使用。2.VIsual C++中为开发ADO应用程序提供的动态链接库,这种方法效率

2011-11-20 21:45:01 3528

原创 对话框控件访问七种方式

/*    第1种 int num1, num2, num3; char ch1[10], ch2[10], ch3[10]; this->GetDlgItem(IDC_EDIT1)->GetWindowText(ch1, 10); this->GetDlgItem(IDC_EDIT2)->GetWindowText(ch2, 10); num1 = atoi(ch1);

2011-11-06 16:36:37 758

转载 MFC类CtrlList使用方法

LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标      LVS_LIST: 显示一列带有小图标的item      LVS_REPORT: 显示item详细资料      直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”2. 设置listctrl 风格及扩展风格

2011-11-02 20:12:19 14248 2

转载 MFC类CPtrList作用及其用法

CPtrList类支持void指针列表。CPtrList类的成员函数类似于CObList类的成员函数。由于这种类似性,可以使用CObList参考文档作为成员函数的说明。无论在任何时候使用一个CObject指针作为函数参数或返回值,都可以将指针替换为void。例如,CObject* & CObList::Gethead() const;可以替换成:void * CPtrList::Gethe

2011-11-02 20:09:58 10601

转载 MFC ODBC

Visual C++ 的MFC基类库定义了数据库类。在利用ODBC编程时,经常要使用到CDatabase(数据库类)、CRecordSet(记录集类)、CRecordView(可视记录集类)CDatabase类对象提供对数据源的连接(调用Open成员函数 )CDatabase m_db;m_db.Open("数据源名字");m_db.Open(NULL, FALSE, FALS

2011-11-02 20:08:42 6237

原创 函数指针在C和C++使用的区别

#include using namespace std;int max(int a, int b) {   return a > b ? a : b;}int main(){    int max(int a, int b);    int (*pmax)(int, int);    pmax = max;    int x, y, z;    c

2011-11-02 20:06:40 657

原创 十进制转化为二进制

#include using namespace std;void tobinary(int integer){   if(integer >= 2) {      tobinary(integer/2);   }    cout }int main(){  tobinary(15);  return 0;   }

2011-11-02 20:05:57 578

原创 汉诺塔——递归

#include using namespace std;//汉诺塔问题void hano(int n, char a, char b, char c);int main(){   hano(3, 'A', 'B', 'C');   exit(0);}void hano(int n, char from, char to, char temp){   i

2011-11-02 20:04:12 1477

原创 C++知识小结

交换两个变量的值int a = 10;int  b = 20;a = a ^ b;b = a ^ b;a = a ^ b;那么 a 和 b的值就发生了交换 引用:引用是一种特殊的变量,可以被认为是另一个变量的别名。int &ri = i;注意:1. 声明一个引用时,必须同时对它进行初始化,使它指向一个已存在的对象;2.一旦一个引用被初始化后,就不能改为指向其

2011-11-02 20:03:22 736

原创 调试器GDB小结

1. 编译成生成一个带调试信息的可执行程序filename.debug  ———  gcc -g -o filename.debug filename.c;2.选择要调试的程序   —— gdb filename.debug (也可以出入gdb后进入gdb程序后选择调试的程序 —— file filename.debug);3.run  ——如果程序出现问题会报告出现问题的位置;4.b

2011-11-02 20:01:03 483

转载 oracle中sys用户和system用户的区别

Oracle Sys和system用户、sysdba 和sysoper系统权&#sys和system用户区别一:最重要的区别,存储的数据的重要性不同【sys】所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或

2011-11-02 19:59:57 2132

转载 网络常用端口号大全

端口号---具有网络功能的应用软件的标识号。注意,端口号是不固定的,即可以由用户手工可以分配(当然,一般在软件编写时就已经定义)。当然,有很多应用软件有公认的默认的端口,比如FTP:20和21,HTTP:80,TELNET:23等等,这里就不一一列举了。一个软件可以拥有多个端口号,这证明这个软件拥有不止一个网络功能。0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1

2011-11-02 19:53:45 6062

转载 ASCII码表(美国标准信息交换标准码)

ASCII码表2008-06-11 09:48美国标准信息交换标准码( American Standard Code for Information Interchange, ASCII )在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机比较傻,只有0和1两位数的二进制比较适合于它使用),同样的,象a、b、c、d这样的52个字母(包括大写)、以及0、1、2等数字还有一些

2011-11-01 17:12:25 4870

转载 我心目中的编程高手

Bill Joy前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还是vi和csh的作者。当然,Csh Programming Considered Harmful 是另一个话题乐。据说他想看看自己能不能写个操作系统,就在三天里写了个自己的Un

2011-10-07 19:39:28 701

转载 僵尸进程的产生和避免

在fork()/execve()过程中,假设子进程结束时父进程仍存在,而父进程fork()之前既没安装SIGCHLD信号处理函数调用 waitpid()等待子进程结束,又没有显式忽略该信号,则子进程成为僵尸进程,无法正常结束,此时即使是root身份kill -9也不能杀死僵尸进程

2011-10-02 19:58:29 488

原创 linux下网络配置(RedHat)

49.       Linux网络环境配置第一种方法:(1)      用root身份登录,运行setup命令进入到text  mode  setup  utility对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置。(2)      这时网卡的配置

2011-09-30 20:20:12 886

转载 linux /etc/rc.d/目录的详解

本文包括3部分内容1、        Linux的引导过程2、        运行级别3、        /etc/rc.d/ 与/etc/rc.d/init.d的关系都仅限于自身的理解,如有差错和不足的地方请指正和补充!一起学习,一起进步。

2011-09-30 20:13:01 821

C语言标准库函数大全.chm

C语言标准库函数大全.chm C语言标准库函数大全.chm

2011-09-18

c与c++标准类库及函数

c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数c与c++标准类库及函数

2011-09-18

C语言 函数查询手册

C语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 APIC语言 API

2011-09-18

VC MFC帮助文档

VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档VC MFC帮助文档

2011-09-18

C++ 帮助文档

C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档C++ 帮助文档

2011-09-18

韩顺平老师oracle视频课程笔记

韩顺平老师oracle视频课程笔记韩顺平老师oracle视频课程笔记韩顺平老师oracle视频课程笔记韩顺平老师oracle视频课程笔记

2011-08-09

万年历

万年历万年历万年历万年历万年历万年历万年历万年历万年历万年历

2011-05-05

空空如也

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

TA关注的人

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