07 2012 档案

摘要:转自:http://blog.csdn.net/dennis_xy18/article/details/7080733最近在用ucGUI写一个终端的界面,碰到多个对话框之间相互调用,会弹出提示"Max. message nesting exceeded, Message skipped."的错误。分析原因后,发现是由于在对话框的回调函数中调用GUI_ExecDialogBox()这个函数创建对话框的缘故,因为GUI_ExecDialogBox()函数是创建对话框并且马上执行对话框的回调函数,一直到该对话框的动作处理完成之后才返回,所以在对话框的回调函数中调用这个函数就相当调 阅读全文
posted @ 2012-07-31 16:13 IT新秀 阅读(2161) 评论(0) 推荐(0)
摘要:浅析μC/GUI-v3.98之WM_H2P()句柄hWin转内存函数文章来源:http://gliethttp.cublog.cn#define WM_H2P(hWin) ((WM_Obj*)GUI_ALLOC_h2p(hWin)) //锁定hWin句柄对应的内存空间-------------------------------------------------------------------------------------1.数据结构gui/core/GUIAlloc.c#define GUI_ALLOC_SIZE 50000 //自定义malloc的空间大小#define GUI 阅读全文
posted @ 2012-07-30 22:31 IT新秀 阅读(1435) 评论(0) 推荐(0)
摘要:将UC/GUI 3.32a 更改为可以支持24bpp色彩模式我打算在UC/OS-II上直接移植一个开源的GUI界面。所以我从网上找了一些GUI的开源代码,主要看了看飞漫软件的MiniGUI和Micrium公司的uC/GUI。飞漫软件的MiniGUI可免费下载的版本是1.3.3,可是不支持UC/OS-II,网上的介绍中比较适合移植到LINUX。飞漫软件已经发行了可以在UC/OS-II上运行的版本,但已经是商业版本了,不是我可以随便下载的了。uC/GUI比较适合UC/OS-II,正是我希望的。我将它移植到了UC/OS-II中,发现目前的版本3.32a最大只支持16bpp,不支持24bpp。我将它改 阅读全文
posted @ 2012-07-29 15:57 IT新秀 阅读(1609) 评论(0) 推荐(0)
摘要:注:本文转自:http://www.hzlitai.com.cn/article/ARM7-artilcle/example/1292.html问题的提出:-----[求助]关于对话框对话框处理程序中,ok按钮按下后想出现一个消息框,该怎么做?直接加在程序中好像不行,请版主帮帮忙.[独立窗体]------指该窗体的父窗体不是用户创建窗体,在UCGUI中其父窗体为句柄为1.一,消息处理的流程.ucgui是采用的消息驱动的. 它专门有对外的一套采集消息的接口, 我在模似器中, 就是通过LCD窗口的MOUSE消息,将MOUSE移动, 点击消息传入到这个接口中, 以驱动UCGUI中的事件的..UCGU 阅读全文
posted @ 2012-07-27 11:41 IT新秀 阅读(950) 评论(0) 推荐(0)
摘要:BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用。这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大。所以,目前BMP在单机上比较流行。BMP文件格式分析 简介 BMP(Bitmap-File)图形文件是Windows采用的图形文件格式,在Windows环境下运行的所有图象处理软件都支持BMP图象文件格式。Windows系统内部各图像绘制操作都是以BMP为.. 阅读全文
posted @ 2012-07-27 01:36 IT新秀 阅读(1222) 评论(0) 推荐(0)