自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

happyforever_Wang的专栏

把自己磨平,让自己滚的更远!

  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 GetVersion 获取系统版本号

概述:DWORD WINAPI GetVersion(void);返回当前操作系统的版本,如果调用成功,返回值的低位字中包含操作系统的主版本与次版本,高位字节包含有操作系统build号。对于所有平台,低位字包含操作系统的版本号, 低位字的低字节是系统的主版本号,用十六进制表示;低位字的高字节表示系统的次版本号,用十六进制表示,高位字表示系统的bulid号。示例:#include

2016-06-08 22:27:10 6045

原创 StringcbCopyN

概述:StringCbCopyN 是用以替代与strncpy, StringCbCopyN 拷贝一个给定字节数目的源字符串到目标字符串。通过给定目标缓冲区的大小以确保StringCbCopyN不对目标缓冲区越界问,避免缓冲区溢出等安全问题。函数原型:HRESULT StringCbCopyN( __out LPTSTR pszDest,// 目标缓冲区指针 __i

2016-06-08 22:17:21 1394

原创 wchar_t 与 unsigned short 类型不匹配问题

VS2010中,C++默认是内置wchar_t数据类型,所以unsignedshort 与wchar_t数据类型不是一同一种数据类型。在工程属性面->c/c++->语言->把“将wchar_t”视为内置类型设置为“否”后,两者即是一种数据类型。

2016-05-27 23:46:41 1057

原创 CArray 作为函数参数与赋值操作

CArray  类派生于CObject类, 而CObject类operator= 操作符为 private (Vs2010中 在文件afx.h line 535 行): void operator=(const CObject& objectSrc); // noimplementation如果在参数调用中,通过值传递CArray  该类型,会报无法访问private错误

2016-05-27 23:30:23 2505

原创 通过 manifest 获取管理员权限

在VS项目中管理中,资源选项->添加资源->用户自定义, 资源类型设置为24,ID设置为1,把如下代码Copy到资源编辑器中,重新编译代码后exe文件会显示UAC标识。 以上方法来自网络。

2016-05-27 23:16:42 1985

原创 VS2010 下安装 openssl

一、编译openssl源码,生成库文件1、下载openssl源码,下载地址:http://www.openssl.org/source/。2、安装ActivePerl ,http://www.activestate.com/activeperl/downloads-2?utm_expid=32648309.mNiGs4RcTKmYWa8HMsB2rw.1&utm_referrer=http

2016-02-01 21:25:41 760

原创 C++入门学习笔记(四)--继承与多态

1、类的继承中内存布局C++的多态性一般是在类的继承过程中,通过动态绑定实现的。即通过基类的对象指针或者引用绑定子类对象的地址或者对象本身,在运行时通过所指向或者引用的实际对象,调用该对象的方法实体。在介绍继承之前,先简单的说明一个类对象的内存布局结构,一个类内部有数据成员与函数成员。除了静态数据外,所有的数据成员都是存放在类对象的内存布局中,而成员函数则有不同。成员函数可以分为普通成

2016-01-13 21:18:32 451

原创 STL之vector成员函数

成员函数说明assign清除vector并用指定元素填充空的vecotrat返回指定元素引用back返回最后一个元素引用begin返回第一个元素的iterator引用capacity返回当前vecotr可存储的元素个数,与size不一样cbegin返回第一个元素的const_iterator引用

2016-01-11 22:36:57 1092

原创 STL之vector

STL之vector学习

2015-12-29 23:14:08 368

原创 C++入门学习笔记(三)--类的操作符重载

1、操作符在C++中,除了四种操作符外(“::”,” .*”,”.”,” ?:”),其它内置的操作符大部分都可以是重载,但不能创造其它新的运行符如 “**”。 在类类型中,操作符重载即可以是类成员操作符也可是非类成员操作符,如果一个操作符不属于该类成员,那一般是以友元的形式出现。操作符重载的一般格式如下:[返回类型] operator([形参列表]){

2015-12-24 20:53:38 479

原创 C++入门学习笔记(二)--类的复制控制

C++类的复制控制

2015-12-23 21:37:07 453

原创 C++入门学习笔记(一)--面向对象基本概念

C++入门级学习笔记之面向对象基本概念

2015-12-21 19:29:46 464

原创 LPCTSTR ,LPTSTR ,LPCSTR, LPSTR, CString

LPCTSTR ,LPTSTR ,LPCSTR, LPSTR, CString

2015-12-20 21:33:53 731

原创 const 与指针简谈

const 与指针简谈-----2014.5.23const与指针出现的时候很容易混淆是指针是常量还是其指向的数据是常量,下面用最简单的方法来说明1>以‘*’为界,const出现在‘*’左边表示,指向的值不能修改;const出现在‘*’右边表示指针本身不能修改,不能修改表示左值不可能修改,2>如果‘*’两边都现出const表示指针指向的值与指针本身都不能修改3>cons

2014-06-29 22:27:15 383

原创 windows矢量字体点阵数据的提取

在windows系统当中提取矢量字体的字模一般可以分为两种方法!一种方法,通过截取字体在当前window系统DC设备当中的位图,然后根据位图的像素元素提取相应的点阵数据。当字符数目比较多的时候,这种方法的缺点是提取速度不快,需要通过程序处理大量的图片像素数据来获取字符点阵,这种方法无论是从时间空间还是内存空间来看,对系统的消耗都是非常大的,同时如果用户输入的字符数量非常大时,软件界面需要提

2014-06-29 19:51:30 8994 5

VISUAL C++ 2010 入门教程

VISUAL C++ 2010 入门教程,主要介绍的是,开发工具VC2010的操作及入门问题。

2011-01-03

最新南开网络技术100题

计算机等级考试三级网络技术上机试题,最新南开100 。比较经典看看。

2010-09-16

MSP430系列单片机实用C语言

本书是一本经典的430单片机的经典教程,全书的代码是用C语言写的,值得一看。

2010-09-04

51单片机设计的时钟

用51单片机设计的时钟,附加proteus仿真软件设计图。自己写的,不是很完善,多多指教

2010-05-21

空空如也

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

TA关注的人

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