[发布+求助]窗体开发包(新内核)
下面是这几天新写的窗体图形包,我并非在前一个版本基础上进行二次开发,而是直接重写了内核,添加了objButton(按钮类)、Edit(文本框类),压缩包中包含窗体和按钮的实例代码,供大家参考。。
[hide]
[/hide]
但是有点遗憾,其中的按钮实例有个缺陷,就是只要按钮多按几次,按纽表面的文字就会花掉,我研究了很久没找到问题的所在,如果是单个按钮进行调试的话,也会有这样的问题,希望各路高手能够给予小弟帮助。关于文本框类,我加紧调试,完成后发布实例代码。
这次代码中都加了注释,希望得到大家的意见,谢谢。。
以下是文件介绍:
SString.cpp | 安全字符串类定义与实装 |
SString.h | 安全字符串类的接口 |
IFile.cpp | 贴图文件类定义与实装 |
IFile.h | 贴图文件类的接口 |
Rect.cpp | 矩形区域类定义与实装 |
Rect.h | 矩形区域类的接口 |
Window.cpp | 窗体类定义与实装 |
Window.h | 窗体类的接口 |
Button.cpp | 按钮类定义与实装 |
Button.h | 按钮类的接口 |
Edit.cpp | 文本框类定义与实装 |
Edit.h | 文本框类的接口 |
shape.h | 主要的区域结构与色彩结构定义还有一些零散的字定义数据类型,还有些宏定义 |
gdrv.h | 图形设备初始化 |
ui.h | 以上所有文件的通用接口,一般在自己的程序中包含ui.h就够了 |
[此贴子已经被作者于2005-7-20 21:57:21编辑过]