- 博客(54)
- 资源 (4)
- 收藏
- 关注
原创 VMWare安装vmci.sys无法复制
VMWare安装vmci.sys无法复制提示,在相应的文件夹下是有这个文件的,装了N次,搞了半天都没找到原因,最后把杀毒软件关了就没事了
2012-11-05 11:32:33 1291
原创 无向图的邻接矩阵 -- DFS - 深度优先遍历
无向图的邻接矩阵 -- DFS - 深度优先遍历逝去的日子: 2012/11/01回想当年在学校学数据结构时,很多算法都没有搞得太明白,可能那时太不用心了,也可能是自己理解的太慢了.现在重新拿起数据结构的一本书决心好好温习一遍.发现这里对其有动画的演示:http://www.tyut.edu.cn/kecheng1/site01/suanfayanshi
2012-11-01 17:05:17 3530
原创 在Windows控制台里画一个时钟
没事学一下C++编程.效果图:在用一个线程,不断重画:头文件:#include "stdafx.h"#include #include extern "C"{ WINBASEAPI HWND WINAPI GetConsoleWindow();}class TimeWatch{public: TimeWatch(i
2012-10-26 18:12:13 1439
原创 ucGUI鼠标拖动实现(DockDrop实现)
就像Windows程序里拖动一样的效果。分析一下,鼠标拖动实际上就是在一个窗体上按下鼠标,改变鼠标的cursor图标再按下不放,移动鼠标,在任何一个窗体松开鼠标按钮。主要是二个动作的处理:一个是按下鼠标,一个是松开的,都会在相应的窗体中产生事件。要解决的一个问题是当我们按钮鼠标时,改变了鼠标的cursor图标,拖动鼠标到一个窗体,松开了按键,也许这个窗体并不是我们的目标窗体,这时我们需
2012-10-25 11:39:37 2701
原创 Delphi中使用xgettext 支持多语言
产品需要支持中文、英文,以前在python+Django的一个项目中使用过GNU开发的xgettext这个开源的工具,感觉还是很好用的,灵活也很好控制。所以打算在Delphi里也使用它来支持多语言。上网找了一下找到一个dxgettext。下载dxgettext 上网下载一个dxgettext,下载后只要引用其中的gnugettext.pas 文件即可.我下载的gn
2012-10-25 09:35:01 1561
原创 C/S应用程序中进行HTTP登录,获取相应的资料。
前段时间处理三星的一个设备,用其的库时,登陆时需要指定设备类型,应用程序里相关的资料里也没有保存设备的类型字段,应用里在我不知道这个设备型号时,问厂家怎么解决,回复我说一个一个的设备类型去连接吧! 很变态呀,几个类型的设备试下来时间很长。由于他的设备支持HTTP,RTSP协议,在HTTP管理时,有一个页面是可以看到其设备类型的,一想,每一种设备都有WEB服务,都是同一样的接口,这样先登录时,我在应
2012-10-25 09:17:22 2164
原创 简单的使ucGUI的EDIT控件支持密码框显示
简单的使ucGUI的EDIT控件支持密码框显示ucGUI版本3.94EDIT控件不支持密码框显示,而MULTIEDIT控件是可以调用MULTIEDIT_SetPasswordMode过程设置MULTIEDIT_SF_PASSWORD标志来显示支持密码框显示。比较不明白为什么EDIT而不加进这个功能。 其实我们自己可以很方便的改进一下就支持了。如何修改了呢,上网看到很多朋
2012-10-11 15:59:33 4463
原创 ucGUI通过ID获取控件WM_GetDialogItem会递归子窗体。
ucGUI通过ID获取控件WM_GetDialogItem会递归子窗体问题。ucGUI版本3.94在一个窗体里可以用WM_GetDialogItem这个过程检索其内的子窗体,看源码内部,但这个过程会递归的查找其内的子窗体,File : WM_GetParent.cPurpose : Windows manager, add. modulestatic
2012-10-11 14:24:57 6489
原创 ucGUI汉字处理的一些问题
ucGUI汉字处理的一些问题一些朋友问我在用ucGUI时汉字处理遇到的问题,现在我把它写下了,实际上现在我用的这个版本,对汉字的处理已经很好了.ucGUI版本3.94这个版本以上应用支持双字节的处理了,比如中文,日文等。我在这个版本上处理了3个问题,基本上汉字的处理都可以了.不管是显示,修改,输入法.1:汉字字库要实现汉字双字节的显示,只要用其相应的工具把一个字库转换成
2012-09-29 08:57:23 2881 4
原创 海思平台里环境下的鼠标残影问题解决方案
关于3520在海思平台里有问题:常常会有鼠标残影. 读画鼠标是用一个线程来作的,在更新界面时也更新鼠标就出问题了.鼠标都是画在第一层的fb0.应该是鼠标在画点和记录原来点信息时,主线程也在画点,使鼠标记录的点信息不对,这样就可能出现残影.最后我把鼠标画在fb1上面,但同样还是出现残影,问题就是出现在鼠标驱动移动到其它位置时,不能正确的画出原来点的信息.原因没找到呀,最后没办法,我只
2012-09-27 10:23:46 4862 5
原创 实现ucGUI界面中的拼音汉字输入法(T9)
实现ucGUI界面中的汉字输入法 ucGUI版本:3.94上个图片码表是在网上找到的. 主要三个文件: T9mb.h 汉字的码表T9.h T9.c 实现一个方法检索T9mb.h里的汉字.现在有些地方根据自己的需要改了一下.在下面这个地址可以参考看到原来的说明. http://loveli0917.blog.163.com/blog/static/
2012-09-27 09:54:14 87343 10
原创 ucGUI EDIT控件显示汉字尾部出现乱码问题的一个BUG
ucGUI EDIT控件显示汉字尾部出现乱码问题的一个BUGucGUI版本:3.94EDIT在显示双字节的汉字时,尾部出现乱码,正常的字符的都显示出来了,只是在后面出现乱码。跟踪发现问题出现在EDIT.c中的_Paint问题中.EDIT.c->_Paint方法->150行GUI__CalcTextRect调用(计算显示字符的宽度)->39行GUI_GetStringDistX-> GU
2012-09-27 09:32:10 3661
原创 ucGUI ListView里显示图标
ucGUI库的版本是3.94,LISTVIEW里没有设置显示图标的功能。自己加了一个方法来显示。作了如下的几点修改可以了。1:修改LISTVIEW_ITEM结构,新增一个变量记录bmp图标。typedef struct {WM_HMEM hItemInfo;WM_HMEM hDrawObj;char acText[1];} LISTVIEW_ITEM;2
2012-09-25 11:50:35 3872
原创 ucGUI做的一个TreeView这样的控件!
用ucGUI做了一个TreeView这样的控件!我用的版本里没有TreeView这个控件,所以自己做了一个.这个做得比较难看呀!个人头脑比较简单,所以做的思路也比较简单! 所以后面的代码也很简单主要如下一个节点放在一个窗体里,比如从根节点开始,有子节点的话,就创建一个窗体,它的父窗体就是父节点所在的窗体,就是和树一样的嵌套在一起的,这样主要可以方便的运行ucGUI的消息过程,比如节
2012-06-27 14:06:55 4771 1
ucgui汉字输入法
2014-03-13
XLSReadWriteII.v4.0.21.Full.Source
2011-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人