自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 const AFX_MSGMAP* (PASCAL* pfnGetBaseMap)()解析

const AFX_MSGMAP* (PASCAL* pfnGetBaseMap)()函数指针,指针指向一个参数为空返回值类型为CObject*的函数。PASCAL是函数调用约定,说是参数从右往左压栈方式,函数退出时清空堆栈。VC里面:PASCAL==CALLBACK==WINAPI==__stdcall        _stdcall是Pascal程序的缺省调用方

2015-11-27 09:51:14 826

转载 关于RECT结构体

typedef struct tagRECT{LONG left;LONG top;LONG right;LONG bottom;} RECT, *PRECT, NEAR *NPRECT, FAR *LPRECT;RECT结构定义一个矩形的左上角和右下角的坐标成员left 指定矩形左上角的X坐标top指定矩形左上角的Y坐标right指定矩

2015-11-26 15:53:50 4770

转载 句柄HANDLE

句柄,是整个Windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息,但是句柄不是一个指针,程序不能利用句柄来直接阅读文件中的信息。如果句柄不在I/O文件中,它是毫无用处的。 句柄是Wi

2015-11-21 09:52:37 967

转载 MAKEFILE

Console程序的编译链接。  你可以写一个makefile,编译时指定常数 /D_CONSOLE,链接时指定 subsystem 为console,如下:#001 #filename:pedump.mak#002 #make file for  pedump.exe#003 usage:nmake pedump.mac (visual c++ 5.0)#004 

2015-11-20 15:36:59 408

原创 我的编程学习历程

在目前的中国,对于大多数的大学生来说,有一种理论叫做:先就业后择业。但无论是否有违此论的初衷,这种选择实在是家境背景一般的学生必须的选择。不过,对于刚进入社会的大学毕业生来说,主要的是工作稳定,实现基本的温饱问题,无法继续给自己充电。而生活与工作一旦稳定,便由于惰性的影响而不思进取了。除非有较大的变故发生,才会进而思变。这,与历朝历代的兴亡如此相似,却是人性使然。但是,我却认为:生于忧患,

2015-11-20 10:38:21 1090

原创 CEditView详解

层次继承关系CObjectCCmdTargetCWndCViewCCtrlViewCEditView1.CEditView公共构造函数 名称 说明 CEditView::CEditView构造对象类型 CEditView。

2015-11-19 16:34:47 5590

原创 MyFirst程序详解

1.stdafx.h// stdafx.h : include file for standard system include files,//  or project specific include files that are used frequently, but//      are changed infrequently//#if !defin

2015-11-19 14:57:12 1305

转载 VC++新建工程里面各项的含义

一:文件 1: Active Server Page 是动态网页文件 2: Binary File 是二进制文件 3: C/C++ Header File 是c/C++头文件 4: C++ Source File 是C++源文件 5: Html Page Html 是文件 6: Macro File 是宏 7: SQL Script File 是SQL脚本文件

2015-11-19 14:08:42 1616

原创 HELLO程序详解

#include "stdafx.h"#include // Function prototypesbool SayHello(char* szTo, int nCalc);void SayGoodbye();// Constants#define NUMERO_UNO 1const char* OLD_FRIEND = "old friend, for now

2015-11-19 13:30:17 716

转载 ON_COMMAND和ON_MESSAGE的区别

1、ON_COMMAND(id,memberFxn) 此宏通过ClassWizard或手工插入一个消息映射。它表明那个函数将从一个命令用户接口(例如一个菜单项或toolbar按钮)处理一个命令消息。 当一个命令对象通过指定的ID接受到一个Windows WM_COMMAND消息时,ON_COMMAND将调用成员函数memberFxn处理此消 息。在用户的消息映射中,对于每个菜单或加速器

2015-11-17 16:42:13 3232

转载 BEGIN_MESSAGE_MAP

宏定义的一种。在BEGIN_MESSAGE_MAP()和END_MESSAGE_MAP()之间添加你的消息响应函数,为每个消息处理函数加入一个入口简单用法编辑BEGIN_MESSAGE_MAP(CpassApp, CWinApp)ON_COMMAND(ID_HELP, CWinApp::OnHelp)END_MESSAGE_MAP()这些都是宏定义,不是函数。BEG

2015-11-17 16:34:04 2049

转载 #define new DEBUG_NEW

#define new DEBUG_NEW在用vc时,利用AppWizard会产生如下代码:#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif对于#define new DEBUG_NEW首先看msdn的解释:

2015-11-17 16:31:19 793

原创 VC++学习摘要

由于VC++是基本的C++类的面向对象的程序设计开发平台,那就不得不初步学习掌握一下其基本的操作了。1.

2015-11-16 14:18:34 810

原创 QT Creater学习摘要

近期学习了一下QT的相关操作,方知程序开发并不是学习一下C语言就可以的事情,需要了解熟悉相关的程序开发平台,从而才能得心应手地进行相关的工作。现将平时的QT操作心得摘记如下,以备后续学习查阅!1,必须了解平台的安装设置。即相关的平台并不是仅仅安装一个或几个软件就可以了,而是需要了解相关的平台包括那几部分(有的平台是集成的,有的平台需要单独安装相关的程序库等模块),安装后需要进行怎样的设置以便后

2015-11-13 10:06:04 893

转载 VC++ 6.0实用技巧汇总

1.检测程序中的括号是否匹配把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号 2:定位预处理指定,如何在源文件中定位光标到对称的#if, #endif ?   使用Ctrl+K快捷键。本文来自Yowsah资料库 3.格式化一段乱七八糟的源代码 选中那段源代码,按ATL+F8。 4.在编辑状态下发现成员变量或

2015-11-02 16:32:06 3085

原创 C++各种头文件及其函数

1.头文件.1.1操作种类:1.1.1 cout1.1.2 cout.operator1.1.3 cin>>d;1.2函数种类:

2015-11-02 15:59:55 2229

原创 C++标准库阅读摘要

1.C++提供关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换发生.声明为explicit的构造函数不能在隐式转换中使用.

2015-11-02 11:45:39 992

转载 namespaces命名空间(转载)

命名空间, 就是把一些 class 变量 对象 等 归类 到 某 “空间”,也就是规入一个组。想用某组时,用 using .... 表明。例如:命名空间 first,里面有 变量 var ,整型,初值 5namespace first{int var = 5;}命名空间 second 里面有 变量 var ,double型,初值 3.1416namesp

2015-11-02 11:36:08 672

转载 Template模板使用中注意的问题(转载)

模板是通用语言的特性,模板又叫参数化类型(parametrized types)。模板的定义。以下是模板定义的一般格式:  template //class 也可以换成typename,后者是新来的。  void swap(any &a,any &b)  {  ......  }利用模板机制可以显著减少冗余信息,能大幅度地节约程序代码,进一步提高面向对象程序的可

2015-11-02 11:25:08 1176

原创 C++语言基础内容

C++语言的基础内容主要包括以下六个方面,且各个方面的要点依次摘记如下。一,C++程序基本概念。二,类与对象。三,继承与多态。四,输入与输出流库。五,异常处理。六,类库。1.1 基本数据类型:字符型                     char                       1 字节  -128~127无符号字符型         un

2015-11-02 08:47:33 1274

C#利用NPOI复制EXCEL局部内容的操作方法代码

利用NPOI实现EXCEL的操作,从而实现特殊字符在报表中的应用。

2019-04-29

空空如也

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

TA关注的人

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