操作系统
gudulyn
这个作者很懒,什么都没留下…
展开
-
消息就像一个邮包
曾在邮局寄过邮包? 可曾给相好递过纸条? 都干过?! 太棒了,弟真乃学习Windows程序的不二好胚.请看下图:(至少我认为是图) ---------------------------------------------------------------------- | 系统消息队列转载 2006-04-15 16:50:00 · 626 阅读 · 0 评论 -
消息钩子函数入门篇 [转]
文章来源: http://www.blogcn.com/user58/ilovedowe/index.html Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并转载 2006-04-15 16:52:00 · 664 阅读 · 0 评论 -
深入探讨MFC消息循环和消息泵
首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage),消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinThread继承),必须要有一个消息循环,他的作用是从应用程序的消息队列中读取消息,并把它派送出去(::DispatchMessage)。而消息路由是指消息派送出去转载 2006-04-15 16:54:00 · 656 阅读 · 0 评论 -
堆和栈的区别
堆和栈的区别 堆: 是大家共有的空间,分全局堆和局部堆。全局堆就是所有没有分配的空 间,局部堆就是用户分配的空间。堆在操作系统对进程 初始化的时候分配,运 行过程中也可以向系统要额外的堆,但是记得用完了要还给操作系统,要不然就 是内存泄漏。堆里面一般 放的是静态数据,比如 Static的数据和字符 串常量等,资源加载后一般也放在堆里面。一个进程的所有线程共有这些堆 , 所以对堆的操作要考虑同步和转载 2006-04-21 12:02:00 · 557 阅读 · 0 评论 -
浅析Windows消息机制
Windows系统是一个消息驱动的OS,什么是消息呢?我很难说得清楚,也很难下一个定义,我下面从不同的几个方面讲解一下,希望大家看了后有一点了解。 1、消息的组成:一个消息由一个消息名称(UINT),和两个参数(WPARAM,LPARAM)。当用户进行了输入或是窗口的状态发生改变时系统都会发送消息到某一个窗口。例如当菜单转中之后会有WM_COMMAND消息发送,WPARAM的高字中(HIWOR转载 2006-04-15 21:10:00 · 561 阅读 · 0 评论 -
Linux的常见问题解答和管理技巧2
六、如何设置声卡 不用我说,这可是十分要紧的工作!不过如果你安装了RED HAT Linux,则这项工作就简单了! 用root登录系统,运行/usr/sbin/sndconfig。出现选择声卡类型的画面。一般声卡可以选取Sound Blaster 。 选完声卡后再设置有关的资源。用TAB键结合方向键作出选择后,按OK,如果听到Linus(Linux的创始人)说话的声音,就说明声卡设置成转载 2006-05-31 06:40:00 · 917 阅读 · 0 评论 -
Linux的常见问题解答和管理技巧1
一、 如何建立多用户 提醒大家一句,别一直使用root用户,因为root用户在系统中有着至高无上的权力,一不小心就可能破坏系统。比如我们想删除/temp目录下的文件却将命令不小心输成“rm / temp(在‘/’后多了一个空格)”,那么就极可能删去根目录下的所有文件。再者,“Linux是一个真正意义上的多任务、多用户系统”,不体会一下转载 2006-05-31 06:38:00 · 894 阅读 · 0 评论 -
Linux的常见问题解答和管理技巧3
32.如何配置lilo? 修改/etc/lilo.conf文件,然后运行lilo命令。 33.如何让linux启动后自动挂载制定分区? 编辑/etc/fstab文件,在里面加入相应的行,如果你对/etc/fstab的配置不熟悉,你可以用ptm,一个自动配置fstab的软件,在公社里应该有下载。 34.如何定制linux启动时启动的服务? 在控制台或终端下运行ntsysv,然后把要启动的服务选上,如转载 2006-05-31 06:44:00 · 1023 阅读 · 0 评论