搜索资源列表
LCD_drive_V2.0-
- 自从 07 年推出该书的第一版以来,很多阅读过本书的朋友都反映不错,得到大家的肯定这 是在下最感欣慰之事;而随着时间的推移,作者所使用的LCD 驱动程序也越来越丰富,目 前将这个通用版LCD 驱动程序应用到了很多MCU 之上,如传统的MCS51、增强型51(STC、 C8051 等),包括AVR 单片机也有在使用它;而上至ARM7(NXP 的LPC 系列)以及近一 年来风靡的ARM 公司新推出的Cortex-3 核心的MCU(作者是很看好STM32 系列)等等; 慢慢的也对原
CustomCtrl1
- 对已建立的控件进(实例)行子类化 MiniGUI 的控件就是一类特殊的子窗口,所以它们也有自己的过程处理函数 typedef int (* WNDPROC) (HWND, int, WPARAM, LPARAM) 。这种方式的实现其实就是替换掉已经创建了的控件原来的过程出来函数。这个函数其实是每个控件结构体变量里一个函数指针所指向的。通过函数指针指向不同的处理函数就能实现控件的不同功能已经不同的属性。再配合上每个控件的实例数据(后面再说这个东东),是不是有点像面向对象的感觉了呢 ^_^。 -
ControlEx_2010.2.3
- 在某个控件类的基础上新注册一个子类化的控件类,不会影响原有控件类。在 Windows 中,这种技术又称为超类化。这种方法能影响到每一个创建的控件实例。 这种方法要是向MiniGUI 注册自己的类,然后自己设计控件数据(不是指GUI系统的调用的控件窗口数据(这些例如客户区、私有DC、托管窗口之类的),而是指保存控件某些行为的数据(例如ctrl_button里的BUTTONDATA这一些的数据))和过程处理函数。 比较适用用于像扩展按钮(Button)、编辑框(Edit)、进度条(Progres