Windows 编程
raobaggio
喜欢程序设计,不过水平不怎么样,但是会一直努力。现在没有从事编程工作,平时也在一直学习C 的程序设计,计划2009年初去找一份编程的工作。
我也喜欢踢足球,希望在这里能认识兴趣相投的朋友。
展开
-
什么是句柄
对于C++来说可以认为是封装资源的类。句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。句柄是个指针,但它是个二级指针(指向指针的指针)。如果你拥有了一个对象的句柄。你就可以操作对象的所有公共方法。handle(句柄)是服务的推广。比如你原创 2007-10-16 15:17:00 · 714 阅读 · 0 评论 -
理解Windows消息机制
一个消息必须由一个窗口接收。在窗口的过程(WNDPROC)中可以对消息进行分析,对自己感兴趣的消息进行处理。系统通过窗口句柄来在整个系统中唯一标识一个窗口,发送一个消息时必须指定一个窗口句柄表明该消息由那个窗口接收。而每个窗口都会有自己的窗口过程,所以用户的输入就会被正确的处理。系统将会维护一个或多个消息队列,所有产生的消息都回被放入或是插入队列中。系统会在队列中取出每一条消息,根据原创 2007-10-17 14:53:00 · 665 阅读 · 0 评论 -
回调函数的意义
在窗口类结构WNDCLASS中有一个成员lpfnWndProc指定了这一类型窗口的过程函数,也称回调函数。回调函数的原理是这样的,当应用程序收到给某一窗口的消息时(消息与窗口是相关的),就应该调用某一函数来处理这条消息。这一调用过程不用应用程序自己来实施,而由操作系统来完成,但是,回调函数本身的代码必须由应用程序自己完成。对于一条消息,操作系统到底调用应用程序中的哪个函数(回原创 2007-10-17 15:15:00 · 874 阅读 · 0 评论