📄 读我.txt
字号:
/**************************SeekFor GUI Cool(TM) V1.0 for S3C44B0x**********************************
程序设计:Seek_For@163.com,Seek_For@eyou.com,Seek_For@tom.com
个人说明:
这是个免费的GUI,但请不要用于商业用途,否则本人保留收取1xxx RMB的权利,嘿嘿。
个人学习使用,请注明出处,谢谢!
软件说明:
这个GUI和Microsoft的GDI在API上基本兼容,因此熟悉了Windows的GDI就很容易使用GUI COOL(TM)。
但有很多特性不支持,比如CreateFont()只支持前两个参数nHeight和nWidth。
使用说明:
1.使用HDC之前必须先初始化LCD,因此在使用前必须调用GetDC(NULL)或GDI_RUN()。
2.整个屏幕的HDC可以再次调用GetDC(NULL),返回值就是屏幕的HDC指针
3.可以建立很多的HDC,并且可以用BitBlt()把这些HDC画到屏幕上
代码示范:
工程文件里面的main.c有详细的说明。
怎么移植:
include目录下有个lcd.h文件,把这个文件的相应参数改成和LCD参数相同就可以了。根据硬件的不同,可能还要更改
lcd.h中的Display_Init()函数。
PS:
1.偶属于半路出家做"和善"的类型,编程风格一直不怎么好,欢迎大家批评指正!有什么问题希望能Email我,谢谢。
2.因为偶学习ARM也才一个月,有很多地方都还没有理解。写这个是为了督促自己好好去学,在
这些代码中,只有画线函数是Copy别人的程序,其他都是偶看了n遍44b0x的datasheet才摸出来的。一句话,非常辛苦,不过
收获也很多的。
3.未来偶还可能在GDI的基础上加上真正的GUI,实现仿Windows界面。可惜偶没有彩色LCD:(,谁有送的就联系偶哈*_*
4.为什么要叫做GUI Cool呢,嘿嘿,意义非凡,一个含义是GUI库,另一个含义是GUI酷,哈哈,TM的哦,别抄袭哈
SeekFor
2005-5-23
***************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -