摘要: 转自:http://blog.csdn.net/gotosola/article/details/7421326创建窗口注册窗口类(模板)建立窗口接下来的步骤是在已经注册的窗口类的基础上建立窗口,使用“类”的原因是定义窗口的“共性”,建立窗口时肯定还要指定窗口的很多“个性化”的参数。和注册窗口类时用一个结构传递所有参数不同,建立窗口时所有的属性都是用单个参数的方式传递的,建立窗口的函数是CreateWindowEx。它是Win16中CreateWindow函数的扩展,主要表现在多了一个dwExStyle(扩展风格)参数。原因是Win32比Win16中多了很多种窗口风格,原来的一个风格参数已经不 阅读全文
posted @ 2013-01-21 13:46 fff8965 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/pinganyehandan/article/details/6988624尽管Windows应用程序千变万化,令人眼花缭乱,但,消息机制和窗口过程却始终它们的基础,掌握了这两项技术,也就相当于把握住了问题的关键。 如果你以前是C程序员或是MFC的忠实用户,只要你学习过C语言的语法,自己亲手编过一些简短的C程序,理解以下的Win32编程基础也不是一件困难的事。 一个最简单的Win32程序 在以前的C语言编程中,一个最简单的程序可以只有两行。void main(void){ printf "Hello World!"; } 而要 阅读全文
posted @ 2013-01-21 10:39 fff8965 阅读(2482) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/xiaodan007/article/details/6197478WINDOWS 提供了几个预定义的窗口类以方便我们的使用。大多数时间内,我们把它们用在对话框中,所以我们一般就它们叫做子窗口控件。子窗口控件会自己处理消息,并在自己状态发生改变时通知父窗口。这样就大大地减轻了我们的编程工作,所以我们应尽可能地利用它们。本课中我们把这些控件放在窗口中以简化程序,但是大多数时间内子窗口控件都是放在对话框中的。我们示例中演示的子窗口控件包括:按钮、下拉菜单、检查框、单选按钮、编辑框等。使用子窗口控件时,先调用 CreateWindow 或 Create 阅读全文
posted @ 2013-01-21 10:25 fff8965 阅读(6299) 评论(0) 推荐(0) 编辑