- 博客(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
1123
原创 C/C++运行时库到底在Windows中起什么作用(猜想)
以下是作者的一些猜想: 1. 我们在用VC编程时,会在执行我们的main函数前,系统先通过Kernel32调用一些函数,执行一些C的初始化准备工作,我们一般叫C运行时库的初始化。那么这些初始化的作用是什么?是否是必要的?不知道大家有没有思考过这个问题。 以下是我对这个问题的一些看法,不一定对,仅供参考。 我认为,C运行时库,在windows程序执行的时候,其实可以没有,也就
2013-08-18 13:36:34
1983
原创 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
2007
原创 Windows驱动开发随想2
下面说说计算机的磁盘存储器,内存,高速缓存和寄存器的的关系。我不想和技术书籍讲的很类同,我想换一种方法:某个运行的程序-----à你(读者自己)寄存器à桌子高速缓存à书架内存 à书箱磁盘存储器 à书库以上时类比关系。同时,你的内存,也就是你的书箱不是由你自己管理,而是由你老妈给你管理,因为你家不止你一个人有书,你的弟弟,老爹等,他们想将书房到书箱的时
2013-08-10 15:23:41
583
原创 Windows 驱动开发随想
第一章:概要: 你想写windows驱动程序吗?为什么要写windows驱动程序?windows驱动程序可以干什么?相信希望学习windows驱动程序的兄弟,估计都会有这么几个问题?那么我们先就这几个问题进行一下简单的探讨。 1. 你是否想写windows驱动程序,这个回答,只能有你自己回答了,作者没有办法回答。 2. 为什么要写驱动程序?首先,驱动程序是操
2013-07-29 19:24:21
891
VC编译器选项
2011-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人