自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

my_lord

In me the tiger sniffs the rose

  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#异常处理

C# 异常处理异常是在程序执行期间出现的问题。C# 中的异常是对程序运行时出现的特殊情况的一种响应,比如尝试除以零。异常提供了一种把程序控制权从某个部分转移到另一个部分的方式。C# 异常处理时建立在四个关键词之上的:try、catch、finally 和 throw。try:一个 try 块标识了一个将被激活的特定的异常的代码块。后跟一个或多个 catch 块。

2016-08-31 22:15:24 421

原创 MFC学习日记-加载位图

一、位图简介        位图是MFC中的添加在程序中的图片,后缀名为.bmp。程序开发时,一般将位图放在程序的res文件下方便查找。向工程中添加位图文件一般先在资源视图中BitMap文件夹中加载位图。加载完成后可以从工具箱中添加一个加一个Picture Control控件,在图片控件的属性页中有一个Type属性,Type属性下拉列表中有8种类型,下面分别介绍下:  

2016-08-31 15:52:28 1198

原创 C#学习日记-接口于类

记录一下今天学习的C#中的一些要点:一、属性    C#中提供了属性成员,通过设置一个属性成员可以对对象或类进行某些特性的设置或查询。设置属性用的代码快为set ,查询为get.示例如下:public class Date{ private int Day =7; public: int day //设置属性信息,为int类型

2016-08-29 17:13:24 455

原创 MFC学习日记之滚动条控件

常见的滚动条有水平滚动条和竖直滚动条

2016-08-29 12:47:05 3436 3

原创 C#学习日记-数组和集合

一、C#中的foreach语句用于枚举一个集合的元素,并对该集合中的每个元素执行一次嵌入语句。例子如下:ArrayList alt=new ArrayList();alt.add("test1");alt.add("test2");alt.add("test3");alt.add("test4");alt.add("test5");foreach(str

2016-08-26 21:53:11 323

原创 C#学习日记-字符与字符串

今天第一天学习C#,记录的内容如下:一、C#中类是应用类型,如下:class C;C c1=new C;C c2=c1;则,对象c2中的值与c1在同一个地址,即改变c2中的变量,c1中的变量也会发生相应的改变。二、C#中都是以CLASS来实现,入口函数为main函数,也是在类里面。但是由于刚开始运行时main函数所在的类还没有对象,因此main函数需要被声明为static

2016-08-25 21:41:30 352

原创 MFC学习日记之列表框控件

一、在MFC做的界面时时常会用到列表选择框,在MFC中列表框有三种:1.列表框只显示一个框体,没有下拉列表。实现方式如下:添加一个Listbox控件,ID设置为IDC_WEB_LIST,Sort属性设为False,以取消排序显示。再添加一个静态文本控件和一个编辑框,静态文本控件的Caption属性设为“您选择的站点:”,编辑框的ID设为IDC_SEL_WEB_EDIT,Read

2016-08-25 19:31:29 831

转载 VS2010/MFC编程入门之三十三(常用控件:标签控件Tab Control 下)

上一节中鸡啄米讲了标签控件知识的上半部分,本节继续讲下半部分。       标签控件的创建       MFC为标签控件的操作提供了CTabCtrl类。       与之前的控件类似,创建标签控件可以在对话框模板中直接拖入Tab Control,也可以使用CTabCtrl类的Create成员函数创建。Create函数的原型如下:virtual BOOL Create(  D

2016-08-24 21:14:37 1001

转载 VS2010/MFC编程入门之三十二(常用控件:标签控件Tab Control 上)

前面两节鸡啄米讲了树形控件Tree Control,本节开始讲解标签控件Tab Control,也可以称为选项卡控件。       标签控件简介       标签控件也比较常见。它可以把多个页面集成到一个窗口中,每个页面对应一个标签,用户点击某个标签时,它对应的页面就会显示。下图是Windows系统配置中标签控件的例子:        使用标签控件我们可以同时加载多个有关联的页面,

2016-08-24 21:13:48 1259

转载 VS2010/MFC编程入门之三十一(常用控件:树形控件Tree Control 下)

前面一节讲了树形控件Tree Control的简介、通知消息以及相关数据结构,本节继续讲下半部分,包括树形控件的创建、CTreeCtrl类的主要成员函数和应用实例。       树形控件的创建       MFC为树形控件提供了CTreeCtrl类,它封装了树形控件的所有操作。       树形控件的创建也是有两种方式,一种是在对话框模板中直接拖入Tree Control控件创建,

2016-08-24 21:12:50 554

转载 VS2010/MFC编程入门之三十(常用控件:树形控件Tree Control 上)

前面两节为大家讲了列表视图控件List Control,这一节开始介绍一种特殊的列表--树形控件Tree Control。       树形控件简介       树形控件在Windows系统中是很常见的,例如资源管理器左侧的窗口中就有用来显示目录的树形视图。树形视图中以分层结构显示数据,每层的缩进不同,层次越低缩进越多。树形控件的节点一般都由标签和图标两部分组成,图标用来抽象的描述数据,能

2016-08-24 21:11:51 1295

转载 VS2010/MFC编程入门之二十九(常用控件:列表视图控件List Control 下)

上一节是关于列表视图控件List Control的上半部分,简单介绍了列表视图控件,其通知消息的处理和有关结构体的定义。本节继续讲解下半部分,包括列表视图控件的创建、CListCtrl类的主要成员函数和CListCtrl类应用实例。       列表视图控件的创建       MFC同样为列表视图控件的操作提供了CListCtrl类。       如果我们不想在对话框模板中直接拖入Li

2016-08-24 21:10:56 906

转载 VS2010/MFC编程入门之二十八(常用控件:列表视图控件List Control 上)

前面一节中,鸡啄米讲了图片控件Picture Control,本节为大家详解列表视图控件List Control的使用。     列表视图控件简介       列表视图控件List Control同样比较常见,它能够把任何字符串内容以列表的方式显示出来,这种显示方式的特点是整洁、直观,在实际应用中能为用户带来方便。       列表视图控件是对前面讲到的列表框控件List Box的改进

2016-08-24 21:09:25 669

转载 VS2010/MFC编程入门之二十七(常用控件:图片控件Picture Control)

上一节中鸡啄米讲的是滚动条控件,本节主要讲一种简单实用的控件,图片控件Picture Control。我们可以在界面某个位置放入图片控件,显示图片以美化界面。       图片控件简介       图片控件和前面讲到的静态文本框都是静态文本控件,因此两者的使用方法有很多相同之处,所属类都是CStatic类,有关成员函数已在前面介绍,这里就不重复了。       图片控件静态和动态加载图

2016-08-24 21:08:24 8451 1

转载 VS2010/MFC编程入门之二十六(常用控件:滚动条控件Scroll Bar)

回顾上一节,鸡啄米讲的是组合框控件Combo Box的使用。本节详解滚动条控件Scroll Bar的相关内容。       滚动条控件简介       滚动条大家也很熟悉了,Windows窗口中很多都有滚动条。前面讲的列表框和组合框设置了相应属性后,如果列表项显示不下也会出现滚动条。滚动条分为水平滚动条(Horizontal Scroll Bar)和垂直滚动条(Vertical Scrol

2016-08-24 21:06:50 2257 2

转载 VS2010/MFC编程入门之二十五(常用控件:组合框控件Combo Box)

上一节鸡啄米讲了列表框控件ListBox的使用,本节主要讲解组合框控件Combo Box。组合框同样相当常见,例如,在Windows系统的控制面板上设置语言或位置时,有很多选项,用来进行选择的控件就是组合框控件。它为我们的日常操作提供了很多方便。       组合框控件简介       组合框其实就是把一个编辑框和一个列表框组合到了一起,分为三种:简易(Simple)组合框、下拉式(Dro

2016-08-24 21:05:50 2523

转载 VS2010/MFC编程入门之二十四(常用控件:列表框控件ListBox)

前面两节讲了比较常用的按钮控件,并通过按钮控件实例说明了具体用法。本文要讲的是列表框控件(ListBox)及其使用实例。       列表框控件简介       列表框给出了一个选项清单,允许用户从中进行单项或多项选择,被选中的项会高亮显示。列表框可分为单选列表框和多选列表框,顾名思义,单选列表框中一次只能选择一个列表项,而多选列表框可以同时选择多个列表项。       列表框也会向父

2016-08-24 21:04:14 1634

转载 VS2010/MFC编程入门之二十三(常用控件:按钮控件的编程实例)

上一节VS2010/MFC编程入门教程中鸡啄米讲了按钮控件Button、Radio Button和Check Box的基本用法,本节就继续讲按钮控件的内容,通过一个实例让大家更清楚按钮控件在实际的软件开发中如何使用。       因为Button控件在前面的例子中涉及到了,比较简单,本文就不作深入分析了,而是重点讲解单选按钮Radio Button、复选框Check Box的使用。  

2016-08-24 21:02:34 3320

转载 VS2010/MFC编程入门之二十二(常用控件:按钮控件Button、Radio Button和Check Box)

因为私人问题,鸡啄米暂停更新了几天,首先向关注鸡啄米动态的朋友说一声抱歉。       言归正传,鸡啄米上一节中讲了编辑框的用法,本节继续讲解常用控件--按钮控件的使用。       按钮控件简介       按钮控件包括命令按钮(Button)、单选按钮(Radio Button)和复选框(Check Box)等。命令按钮就是我们前面多次提到的狭义的按钮控件,用来响应用户的鼠标单击操

2016-08-24 21:00:58 2165

转载 VS2010/MFC编程入门之二十一(常用控件:编辑框Edit Control)

鸡啄米上一节讲了静态文本框,本节要讲的编辑框(Edit Control)同样是一种很常用的控件,我们可以在编辑框中输入并编辑文本。在前面加法计算器的例子中已经演示了编辑框的基本应用。下面具体讲解编辑框的使用。       编辑框的通知消息       编辑框发生某些事件时会向父窗口发送通知消息。在对话框模板中的编辑框上点右键,选择“Add Event Handler”,为编辑框添加消息处理

2016-08-24 20:59:45 2680

转载 VS2010/MFC编程入门之二十(常用控件:静态文本框)

上一节鸡啄米讲了颜色对话框之后,关于对话框的使用和各种通用对话框的介绍就到此为止了。从本节开始鸡啄米将讲解各种常用控件的用法。常用控件主要包括:静态文本框、编辑框、单选按钮、复选框、分组框、列表框、组合框、图片控件、列表控件、树形控件和进度条控件等等。本节教程先来讲解静态文本框的使用。       控件的通知消息       在将静态文本框的使用之前,先大概讲讲控件的通知消息。    

2016-08-24 20:58:05 480

原创 MFC学习日记之常用控件

一、MFC中常用的控件有命令按钮(Button)、单选按钮(Radio Button)和复选框(Check Box)等。每种控件都可以添加响应函数或者变量。添加变量时成员变量有control和value两种,区别如下:control型变量是这个控件所属类的一个实例(对象)可以通过这个变量来对该控件进行一些设置。而value只是用来传递数据,不能对控件进行其它的操作。control型

2016-08-24 20:55:43 1047

原创 MFC学习笔记之-对话框

在MFC中常用的几个系统的模态对话框有:打开文件对话框、选择字体对话框和选择颜色对话框。1、打开文件/保存文件        打开文件所用的类为:CFileDialog(   BOOL bOpenFileDialog,   LPCTSTR lpszDefExt = NULL,   LPCTSTR lpszFileName = NULL,   DWORD dwFlags =

2016-08-23 21:19:39 561

原创 MFC练习笔记之创建向导页

一、MFC向导页的创建是基于两个基类:CPropertyPage(属性页类)、CPropertySheet(属性组类)。       向导中的每一页的对话框是继承于属性页类,而对所有对话框的管理是继承于属性组类。属性页类的创建是在对话框创建时新建类的继承选择属性页类。而对于属性组类则是在属性页类创建完成以后在解决方案里面新建MFC类的时候继承属性组类。        属性页中对话框的属

2016-08-21 17:34:56 999 1

转载 VC++文件操作之最全篇

一、剖析VC中的文件操作      各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。  1.文件的查找   当对一个文件操作时,如果不知道该文

2016-08-21 16:25:18 7838

转载 MFC Edit控件 error:“DDX_Control”: 不能将参数 3 从“int”转换为“CWnd &”

在使用MFC的Edit Control等控件时可能你会遇到这样的问题:error:“DDX_Control”: 不能将参数 3 从“int”转换为“CWnd &”或error:“DDX_Control”: 不能将参数 3 从“CString”转换为“CWnd &”.这是什么原因呢?一.浅析查看资料和搜索后,我也看到了一些具体分析:在一个对话框程序里,有个按钮IDC_BUTTON_O

2016-08-21 16:09:30 1416

原创 MySQL 数据库简介+Vs2010链接数据库

一、MySQL数据类型1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节  范围(-128~127)smallint(m)2个字节  范围(-32768~32767)mediumint(m)3个字节  范围(-8388608~8388607)int(m)

2016-08-17 09:20:44 4282

转载 VS2010/MFC编程入门之二十(常用控件:静态文本框)

本文转自鸡啄米:http://www.jizhuomi.com/software/177.html  感 谢鸡啄米对本文的贡献。上一节鸡啄米讲了颜色对话框之后,关于对话框的使用和各种通用对话框的介绍就到此为止了。从本节开始鸡啄米将讲解各种常用控件的用法。常用控件主要包括:静态文本框、编辑框、单选按钮、复选框、分组框、列表框、组合框、图片控件、列表控件、树形控件和进度条控件等等。本节

2016-08-13 10:48:04 2698

转载 VS2010/MFC编程入门之十九(对话框:颜色对话框)

本文转自鸡啄米:http://www.jizhuomi.com/software/177.html  感 谢鸡啄米对本文的贡献。鸡啄米在上一节中为大家讲解了字体对话框的使用方法,熟悉了字体对话框,本节继续讲另一种通用对话框--颜色对话框。       颜色对话框大家肯定也不陌生,我们可以打开它选择需要的颜色,简单说,它的作用就是用来选择颜色。MFC中提供了CColorDialog类封装了颜

2016-08-12 11:46:50 568

转载 VS2010/MFC编程入门之十八(对话框:字体对话框)

本文转自鸡啄米:http://www.jizhuomi.com/software/175.html   感 谢鸡啄米对本文的贡献。  鸡啄米在上一节为大家讲解了文件对话框的使用,本节则主要介绍字体对话框如何应用。       字体对话框的作用是用来选择字体。我们也经常能够见到。MFC使用CFontDialog类封装了字体对话框的所有操作。字体对话框也是一种模态对话框。       CF

2016-08-12 11:45:26 1130

转载 VS2010/MFC编程入门之十七(对话框:文件对话框)

本文转自鸡啄米:http://www.jizhuomi.com/software/173.html   感 谢鸡啄米对本文的贡献。上一讲鸡啄米介绍的是消息对话框,本节讲解文件对话框。文件对话框也是很常用的一类对话框。       文件对话框的分类      文件对话框分为打开文件对话框和保存文件对话框,相信大家在Windows系统中经常见到这两种文件对话框。例如,很多编辑软件像记事本等

2016-08-12 11:43:51 706

转载 VS2010/MFC编程入门之十六(对话框:消息对话框)

本文转自鸡啄米:http://www.jizhuomi.com/software/171.html  感 谢鸡啄米对本文的贡献。前面几节鸡啄米讲了属性页对话框,我们可以根据所讲内容方便的建立自己的属性页对话框。本节讲解Windows系统中最常用最简单的一类对话框--消息对话框。       我们在使用Windows系统的过程中经常会见到消息对话框,提示我们有异常发生或提出询问等。因为在软件

2016-08-12 11:42:15 554

转载 VS2010/MFC编程入门之十五(对话框:一般属性页对话框的创建及显示)

本文转自鸡啄米:http://www.jizhuomi.com/software/169.html   感 谢鸡啄米对本文的贡献。属性页对话框包括向导对话框和一般属性页对话框两类,上一节鸡啄米讲了如何创建并显示向导对话框,本节将继续介绍一般属性页对话框的创建和显示。       实际上,一般属性页对话框的创建和显示过程和向导对话框是很类似的。鸡啄米将上一节中的向导对话框进行少量修改,使其成

2016-08-12 11:40:41 444

转载 VS2010/MFC编程入门之十四(对话框:向导对话框的创建及显示)

本文转自鸡啄米:http://www.jizhuomi.com/software/166.html   感 谢鸡啄米对本文的贡献。上一讲鸡啄米讲了属性页对话框和相关的两个类CPropertyPage类和CPropertySheet类,对使用属性页对话框做准备。本节将为大家演示如何创建向导对话框。       仍然以前面的“加法计算器”的例子为基础,在其中加入向导对话框,我们可以用它来说明加

2016-08-12 11:39:27 1305

转载 VS2010/MFC编程入门之十三(对话框:属性页对话框及相关类的介绍)

本文转自鸡啄米:http://www.jizhuomi.com/software/164.html    感 谢鸡啄米对本文的贡献。前面讲了模态对话框和非模态对话框,本节开始鸡啄米讲一种特殊的对话框--属性页对话框。另外,本套教程所讲大部分对VC++各个版本均可适用或者稍作修改即可,但考虑到终究还是基于VS2010版本的,所以将《VC++/MFC编程入门》改为《VS2010/MFC编程入门》。

2016-08-12 11:37:48 942 1

转载 VS2010/MFC编程入门之十二(对话框:非模态对话框的创建及显示)

本文转自鸡啄米:http://www.jizhuomi.com/software/162.html     感 谢鸡啄米对本文的贡献。 上一节鸡啄米讲了模态对话框及其弹出过程,本节接着讲另一种对话框--非模态对话框的创建及显示。       鸡啄米已经说过,非模态对话框显示后,程序其他窗口仍能正常运行,可以响应用户输入,还可以相互切换。鸡啄米会将上一讲中创建的Tip模态对话框改为非模态对话

2016-08-12 11:36:15 567

转载 VS2010/MFC编程入门之十一(对话框:模态对话框及其弹出过程)

本文转自鸡啄米:http://www.jizhuomi.com/software/160.html      感 谢鸡啄米对本文的贡献。  加法计算器对话框程序大家照着做一遍后,相信对基于对话框的程序有些了解了,有个好的开始对于以后的学习大有裨益。趁热打铁,鸡啄米这一节讲讲什么是模态对话框和非模态对话框,以及模态对话框怎样弹出。       一.模态对话框和非模态对话框       W

2016-08-12 11:34:19 718

转载 VS2010/MFC编程入门之十(对话框:设置对话框控件的Tab顺序)

本文转自鸡啄米:http://www.jizhuomi.com/software/158.html      感 谢鸡啄米对本文的贡献。 前面几节鸡啄米为大家演示了加法计算器程序完整的编写过程,本节主要讲对话框上控件的Tab顺序如何调整。       上一讲为“计算”按钮添加了消息处理函数后,加法计算器已经能够进行浮点数的加法运算。但是还有个遗留的小问题,就是对话框控件的Tab顺序问题。

2016-08-12 11:33:04 620

转载 VS2010/MFC编程入门之九(对话框:为控件添加消息处理函数)

本文转自鸡啄米:http://www.jizhuomi.com/software/156.html      感 谢鸡啄米对本文的贡献。   创建对话框类和添加控件变量在上一讲中已经讲过,这一讲的主要内容是如何为控件添加消息处理函数。       MFC为对话框和控件等定义了诸多消息,我们对它们操作时会触发消息,这些消息最终由消息处理函数处理。比如我们点击按钮时就会产生BN_CLI

2016-08-12 11:31:23 3280

转载 VS2010/MFC编程入门之八(对话框:创建对话框类和添加控件变量)

本文转自鸡啄米:http://www.jizhuomi.com/software/153.html       感 谢鸡啄米对本文的贡献。前两讲中鸡啄米为大家讲解了如何创建对话框资源。创建好对话框资源后要做的就是生成对话框类了。鸡啄米再声明下,生成对话框类主要包括新建对话框类、添加控件变量和控件的消息处理函数等。       因为鸡啄米给大家的例程Addition是基于对话框的程序,所以程

2016-08-12 11:29:49 1781

空空如也

空空如也

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

TA关注的人

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