上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 到第四部分Delphi XE3的代码能基本完成窗体界面的绘制。窗口中的其他控件的处理方法也是相同的,截获消息处理消息。 问题这个编译出来的个头可不小。Release版本竟然2.43M,完全是个胖子。系统中应该加入了大量基础代码(如泛型之类),用Delphi7编译出来应该能小一截。 使用默认Relea 阅读全文
posted @ 2014-09-22 22:27 cmacro 阅读(3114) 评论(3) 推荐(3) 编辑
摘要: 前面做的工作就是想在标题区域增加快速工具条。前续的基础工作完成,想要在标题区域增加特殊区域都非常方便。只要在绘制时控制自定义区域需要占用标题区域多少空间,然后直接在所占位置绘制。做这个事情前,稍微把代码规整了下。所以界面皮肤处理放到一个单元中。 主要处理步骤 1、划出一个新区域(整个工具条作为一个区 阅读全文
posted @ 2014-09-17 22:18 cmacro 阅读(3551) 评论(6) 推荐(2) 编辑
摘要: 窗体边框基本的绘制和控制完成,在第二篇中主要遗留的问题。 标题区域图标和按钮没绘制 缩放时客户区显示有问题 解决完下面的问题,皮肤处理基本完整。大致的效果GIF GIF中TShape的颜色表现有些问题,实际是正常的。 绘制标题区域内容 标题区域主要考虑窗体是否在最大化状态,最大化后实际的标题绘制区域 阅读全文
posted @ 2014-09-11 23:33 cmacro 阅读(6222) 评论(7) 推荐(4) 编辑
摘要: 第一个实现了基本处理。窗体边框的宽度有些肥大,需要进行瘦身。 实现: 1、改变外框线宽度 (WM_NCCALCSIZE) 2、改变外框样式 (WM_WINDOWPOSCHANGING) 通过 WM_NCCALCSIZE 消息可以实现目的。 窗体的四个角的表现样式可以看出是XP的界面轮廓。倒角的幅度感 阅读全文
posted @ 2014-09-06 01:38 cmacro 阅读(5700) 评论(0) 推荐(4) 编辑
摘要: 开发过程经常需要查看某些特定参数。通常的方法可以使用paintf进行打印输出,观察具体的变量值。STM32内部集成有USART的串口功能,可以通过串口直接输出到电脑(上位机)。使用非常方便,基本不需要不需要写代码,只要配置一下就可以使用。简单设置就可以看到上面的效果配置方法: 1、重定向printf... 阅读全文
posted @ 2014-09-03 23:54 cmacro 阅读(10254) 评论(1) 推荐(0) 编辑
摘要: 现在皮肤控件也很多,但每次装一堆控件,使用又繁琐。稍微研究一下内部机制,还是比较简单的。 主要会使用到下面几个消息 第一步直接覆盖WM_NCPAINT 消息进行外边框绘制。 会发现有2个问题: 1、点击右上角的系统按钮区域会出现系统按钮 2、当切换程序的时候窗体会恢复默认样式。 需要处理WM_NCA 阅读全文
posted @ 2014-09-02 17:51 cmacro 阅读(4001) 评论(0) 推荐(2) 编辑
摘要: procedure DrawBorder(Handle: THandle; ADC: HDC);var R: TRect; Canvas: TCanvas; P: TPoint;begin Canvas := TCanvas.Create; Canvas.Handle := ADC; P... 阅读全文
posted @ 2014-08-26 16:17 cmacro 阅读(631) 评论(0) 推荐(0) 编辑
摘要: MDK-ARM 使用中一直有个很纠结的问题,中文字符支持不好。比如写代码注释,使用中文删除字符就会只删除一半问题。复制粘贴代码中间有中文就会出现乱码问题。想过换IAR,新学个IDE也麻烦,上面的问题也不很大稍微绕一下也能解决,所以一直没换。发现其实这个根本不是问题,安装好后默认是ANSI编码,所以会... 阅读全文
posted @ 2014-08-09 12:39 cmacro 阅读(44053) 评论(4) 推荐(0) 编辑
摘要: 嗯嗯,效果不错。趁着这个热乎劲,接到俺的LED测试板上试试。呃~~~ 竟然和小LED的效果不一样啊,不一样。不但闪烁而且完全没有调光效果。郁闷内,查查原因呗。看看那里出问题。迅速在PT4115手册里翻查。PWM有频率要求,难道我的频率太高啦。"最高可达20KHz“,好吧,就是高那么一丁点。继续折... 阅读全文
posted @ 2014-07-02 12:28 cmacro 阅读(2143) 评论(5) 推荐(3) 编辑
摘要: 终于轮到俺的小穆出场啦。有请能让太阳也为之暗淡的小穆闪亮登场~,鼓掌吧,欢呼吧!~~♪♪We can burn brighter Than the sun ~~~ ♪♪“谢谢~~~“ 唱的太棒啦,再来首~~ 再来首~~ ”谢谢大家,为大家表演《遮天蔽日》魔术“!@%&……¥%!@!@#……¥@#¥%... 阅读全文
posted @ 2014-06-10 09:25 cmacro 阅读(759) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页