自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NncUninav

ggq

  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

转载 WINDOWS 逻辑坐标 设备坐标 屏幕坐标 客户区坐标

<br />设置坐标映射<br />   (1)Windows坐标系统<br />Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言,<br />GDI的文本和图形输出函数使用逻辑坐标,而在客户区移动或按下鼠标的鼠标位置是采用设备坐标。 <br /><1>逻辑坐标系是面向DC的坐标系,这种坐标不考虑具体的设备类型,在绘图时,Windows会根据当前设置的映射模式将逻辑坐标转换为设备坐标。<br /><2>设备坐标系是面向物理设备的坐标系,这种坐标以像素或设备所能表示的最小长

2010-08-01 23:12:00 851

转载 C++头文件重复定义问题的处理(转)

在设计一个类的时候,通常是将类的定义及类成员函数的声明放到头文件(即.h文件)中,将类中成员函数的实现放到源文件(即.cpp)中。对于 animal类需要animal.h和animal.cpp两个文件,同样,对于fish类需要fish.h和fish.cpp。对于main()函数, 我们把它单独放到EX10.cpp文件中。      往一个现有工程添加头文件(.h文件)或源文件(.cpp文件)有两种

2010-04-29 00:10:00 1369

原创 DLL我的理解

非MFC的DLL1.DLL与extern  "C" 的关系  当在生成动态链接库(DLL)的时候,如果采用extern "C" 语句,则告知编译器采用c链接的方式 ,结果是生成的DLL的对外部接口(函数)的名字不加处理,在动态加载(loadlibrary ,getprocaddress,freelibrary )语句的时候可以直接通过函数名字来找到此函数在DLL中的入口。  如果不采用exte

2010-04-27 19:07:00 1165

原创 .h头文件的作用

   .h头文件以前也没觉得如何的难用,总是在需要的时候就随手包含了进去,但现在看这些代码,总感觉心里不踏实,不知道在什么时候需要包含,什么时候没有必要包含,vc编译器在编译的时候是怎么处理.h和.cpp文件的,主要是对编译器原理太不熟悉,没办法,今天特意开辟了半天的时间好好的找了些资料,耐心地看看高人们的讲解,这里只是列出下自己现在对今天看到的知识做些总结。编译器的编译单位是.cpp文件,对每个

2010-04-12 22:51:00 10361 4

原创 C++调用方式总结

__stdcall:       _stdcall 调用约定相当于16位动态库中经常使用的PASCAL调用约定。在32位的VC++5.0中PASCAL调用约定不再被支持(实际上它已被定义为__stdcall。除了__pascal外,__fortran和__syscall也不被支持),取而代之的是__stdcall调用约定。两者实质上是一致的,即函数的参数自右向左通过栈传递,被调用的函数在返回前

2010-04-11 04:28:00 1238

转载 MFC文档视图结构内幕

  ////////////////////////////////////////////////////////////////////////////////////                     /********* 文章系列:MFC技术内幕系列***********/                     /************MFC技术内幕系列之(二)*********

2010-04-11 04:24:00 657

原创 Document-View结构

    文档视图结构在MFC的学习过程中占据很重要的位置,在各种关于MFC学习的书中也占据着很重要的篇章,其实我认为首先要明白Document-View到底为我们做了什么,为我们在写程序中提供了那些方便,Document-View-Frame是怎么一块产生的,Document的作用到底为了什么,View的作用是为了什么而存在以及MFC是怎么管理这三者的。    在MFC中,程序是通过文档模板(

2010-04-11 02:36:00 1147

原创 我的VC 6.0+MFC学习之路(三)

(接上)       刚对消息映射和命令传递有了一个大概的了解之后,我发现MFC中的各种类中有很多很重要的虚函数,对于用vc6.0 Application Wizard直接生成的编译后就能运行的一个傻瓜程序的内部框架很不了解,编译后运行的程序是很简单,但是看代码的话也是一堆一堆的,让人发颤,在网上看的资料都是说windows程序的开始起点是Winmain函数,可是我在生成的一大堆程序中怎么也找

2010-04-11 01:20:00 1316

原创 我的VC 6.0+MFC学习之路(二)

(接上……)怀着对读过好几本C++语言书的自信,开始准备用VC准备写程序了(哈哈,有点傻),我不明白为什么要用MFC来写我的程序,就是到这三个大写字母是Microsoft Fudation Class Libirary 的缩写,除了加重我对用它的牛人们更多的神秘感,别的什么也没给我,所以就开始建立一个空白的 WIN32控制台工程在那里自己建一个头文件,一个CPP文件在那里跟写C语言开始操练了起

2010-04-10 23:53:00 1327

原创 我的VC 6.0+MFC学习之路(一)

    我是MFC的新手,由于开始接触MFC的时间比较晚,学习的过程中也是不断的摸索,迷茫,失落,这些我也都经历过,也曾怀疑过自己是不是真的就不适合写程序这个事情,但从去年10月份开始,到现在不断地坚持了下来,虽然现在也还是一个编程的新手,但我想把自己的学习过程记录下来,也许等我成为一个很牛的程序员的时候再回过头来看看自己当年学习过程中的点滴,未尝不是一件很有趣的事情。    编程对我来说一直

2010-04-10 23:04:00 1014

Windows 内核安全编程

Windows 内核安全编程 试读样本 网络上流传的关于Windows内核编程的比较好的资料

2010-04-27

MFC概述_系统讲解MFC框架

系统地讲了MFC下的Windows程序开发,让初学者对MFC框架有一个总体的印象,很好的MFC入门级著作

2010-04-27

The C++ Standard Library

c++标准库,必看之书,英文原版,初学者和高级学者都适用

2010-04-27

Effective C++ 第2版(中文版)

effective c++ 中文版,学习C++必看

2010-04-27

空空如也

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

TA关注的人

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