自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 MFC中CString的一点小错误

个大家分享一点小经验,在使用MFC中的CString时,一般不要使用静态库,静态库中的LoadString(ID)在装入系统ID时,会出错。 我跟踪了一下,这个LoadString(ID)调用LoadString(HINSTANCE,nID),LoadString(HINSTANCE,nID)再调用A讨论GetStringResourceImage(HINSTANCE,nID),而

2013-08-20 20:41:11 981 1

原创 C/C++运行时库到底在Windows中起什么作用(猜想)

以下是作者的一些猜想: 1. 我们在用VC编程时,会在执行我们的main函数前,系统先通过Kernel32调用一些函数,执行一些C的初始化准备工作,我们一般叫C运行时库的初始化。那么这些初始化的作用是什么?是否是必要的?不知道大家有没有思考过这个问题。 以下是我对这个问题的一些看法,不一定对,仅供参考。 我认为,C运行时库,在windows程序执行的时候,其实可以没有,也就

2013-08-18 13:36:34 1828

原创 Main和WinMain函数执行前,系统进行的运行时裤的执行代码分析

Win32入口函数main或者WinMain被调用前,系统先利用Kernel32.dll来调用mainCRTStartup()函数,这个函数在crtexe.c中被实现,代码如下: intmainCRTStartup(){       /*         * The /GS security cookie must beinitialized before any except

2013-08-18 13:01:49 1898

原创 Windows驱动开发随想2

下面说说计算机的磁盘存储器,内存,高速缓存和寄存器的的关系。我不想和技术书籍讲的很类同,我想换一种方法:某个运行的程序-----à你(读者自己)寄存器à桌子高速缓存à书架内存   à书箱磁盘存储器 à书库以上时类比关系。同时,你的内存,也就是你的书箱不是由你自己管理,而是由你老妈给你管理,因为你家不止你一个人有书,你的弟弟,老爹等,他们想将书房到书箱的时

2013-08-10 15:23:41 538

原创 Windows 驱动开发随想

第一章:概要:         你想写windows驱动程序吗?为什么要写windows驱动程序?windows驱动程序可以干什么?相信希望学习windows驱动程序的兄弟,估计都会有这么几个问题?那么我们先就这几个问题进行一下简单的探讨。 1.  你是否想写windows驱动程序,这个回答,只能有你自己回答了,作者没有办法回答。 2.  为什么要写驱动程序?首先,驱动程序是操

2013-07-29 19:24:21 802

INF文件简介

多windows驱动程序的安装进行了简单介绍,配合本文,让你对INF文件有一个很好的理解,结合MSDN,可以很顺利的进行INF安装文件的编制!

2012-03-01

VC编译器选项

VC编译器选项介绍 VC编译选项 /Od 禁用优化(默认值) disable optimizations (default) /Ox 最大化选项。(/Ogityb2 /Gs) maximum opts. (/Ogityb1 /Gs) /Og 启用全局优化 enable global optimization /Oy[-] 启用框架指针省略 enable frame pointer omission /Oi 启用内建函数 enable intrinsic functions

2011-11-22

空空如也

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

TA关注的人

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