![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows操作系统
文章平均质量分 63
herostarone
这个作者很懒,什么都没留下…
展开
-
呵呵,讨论一下,理解又深刻了(虚拟地址 存储位置)
呵呵,今天讨论了一下有关windows虚拟地址和dll,突然以前有些模糊的东西感觉突然清晰了起来。 首先什么windows虚拟地址呢?虚拟地址的作用呢? 我的理解是windows虚拟地址4GB只是为每一个进程分配的可用空间,何为可用空间,就是最大可用用这么大,而且只是可能,没有分配。为什么要这个概念呢,你想想,每个应用程序的地址都是从0开始吧,那么如果有2个程序,如果没有虚拟地址这个概念,会是原创 2012-03-07 22:56:49 · 967 阅读 · 0 评论 -
转:SetConsoleCtrlHandler 处理控制台消息
一、如何处理所有的控制台消息。 第一步,首先要安装一个事件钩子,也就是说要建立一个回调函数。调用Win32 API,原型如下: BOOL SetConsoleCtrlHandler( PHANDLER_ROUTINE HandlerRoutine, // 回调函数 BOOL Add // 表示添加还是删除 ); 参数HandlerRoutine是一个指向函数的指转载 2012-10-09 14:16:14 · 1203 阅读 · 0 评论