摘要: 子窗口的创建非常非常重要步骤:1、新建窗口类,在窗口类中指名对应的自定义的窗口过程。窗口类类名要唯一,它是各窗口类相互区别的标识。注意,类名或为静态变量,或为全局变量,因为程序随时都用他们。2、创建窗体时,指定其风格之一为WS_CHILD,指定其父窗口句柄,得到父窗体实例句柄,并赋给子窗体。3、在主窗体的create消息中,创建0尺寸的子窗体,主窗体的size消息中,利用movewindow函数,重设窗体大小,重置窗体位置。实例为CTRL002,CTRL003实例CTRL001单击按钮显示对应文字子窗口向父窗口发送消息CreateWindow呼叫使用下面这些参数:Classname(类别名称) 阅读全文
posted @ 2013-01-03 22:07 _** 阅读(4721) 评论(0) 推荐(0) 编辑
摘要: 组成GDI的几百个函数呼叫可以分为几大类:1、取得(或者建立)和释放(或者清除)设备内容的函数取得有关设备内容信息的函数绘图函数设定和取得设备内容参数的函数使用GDI对象的函数GDI基本图形您在屏幕或打印机上显示的图形型态本身可以被分为几类,通常被称为「基本图形」,它们是:1、直线和曲线2、填充区域当一系列直线或者曲线封闭了一个区域时,该区域可以使用目前GDI画刷对象进行填图。这个画刷可以是实心色彩、图案(可以是一系列的水平、垂直或者对角标记)或者是在区域内垂直或者水平重复的位图图像。3、位图4、文字获取设备描述表的方法(即获得DC)1、在处理WM_PAINT消息时,使用BeginPaint和 阅读全文
posted @ 2013-01-03 22:05 _** 阅读(1269) 评论(0) 推荐(0) 编辑