摘要: 做个项目需要用到DataGridView,这个控件还是挺好用的,但是今天却发现无法实现自己想要的功能。主要是DataGridViewCheckBoxColumn这个列虽然是提供了复选框,但是却未能在复选框的旁边提供文本的显示。在网上搜索了一下,提供的方法很多都是弄两列,然后合并单元格,将两列合并成为... 阅读全文
posted @ 2014-09-24 16:57 古兰色回忆 阅读(5970) 评论(1) 推荐(7) 编辑
摘要: Qt 默认的弹出框上的按钮式英文,虽然也知道是什么意思,但终究不如中文看着顺眼。 QMessageBox box(QMessageBox::Warning,"标题","弹出框按钮更改为中文!"); box.setStandardButtons (QMessageBox::Ok|QMess... 阅读全文
posted @ 2014-08-21 17:49 古兰色回忆 阅读(41614) 评论(1) 推荐(1) 编辑
摘要: 某次需要使用C#对注册表进行操作,不过却发现没有权限,研究了以下发现是当前系统用户的问题。除非当前系统用户是Administrator,否则就会给你抛出一个异常。后来在网上发现了一个方法,原来C#也可以获取用户的系统管理员权限的,虽然需要用户进行确认。 这里我对Oracle软件的一个键进行了操作,想 阅读全文
posted @ 2018-01-03 15:10 古兰色回忆 阅读(3594) 评论(1) 推荐(1) 编辑
摘要: 随便写了一个日志帮助的宏,既可以如同qDebug()一般在调试时输出信息,也可以在输出文本文件#ifndef LOG_H#define LOG_H#include #include #include #include #include #include #include #include #defi... 阅读全文
posted @ 2014-10-21 14:50 古兰色回忆 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 其实只是QT菜鸟为了练习而搞出来的文件头:#include #include #include #include #include enum Encoding{ ASCII = 0, Unicode = 1, UTF32 = 2, UTF7 = 3, UTF8 = 4,... 阅读全文
posted @ 2014-08-22 17:43 古兰色回忆 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 最近在学习QT Creator,感觉很是头大。可能是刚刚学的原因吧,感觉完全没有C#好,好多东西完全搞不懂。C++虽然很灵活,但是也可能是太灵活了,总是搞得人一头雾水。一个简简单单的保存文件,就让人费了半天劲。还是先记下来,防止以后用到时忘记。一、首先在头文件内加入引用(即 ***.h文件内)#in... 阅读全文
posted @ 2014-08-05 09:49 古兰色回忆 阅读(5344) 评论(0) 推荐(0) 编辑
摘要: public sealed class Clock : PictureBox { public Clock() { SetStyle(ControlStyles.AllPaintingInWmPaint, true); ... 阅读全文
posted @ 2014-06-23 17:38 古兰色回忆 阅读(952) 评论(2) 推荐(2) 编辑
摘要: 闲来无事,从网上找了不少自定义控件,然后整理了一下,做了一个水晶按钮 /// /// 表示 Windows 的按钮控 /// [Description("表示 Windows 的按钮控件"), DefaultEvent("Click"), ToolboxBitmap(ty... 阅读全文
posted @ 2014-06-19 16:09 古兰色回忆 阅读(738) 评论(0) 推荐(0) 编辑
摘要: /// /// 字节数组转换为图片 /// /// 字节数组 /// 图片 public Image BytesToImage(Byte[] buffer) { var ms... 阅读全文
posted @ 2014-06-13 14:22 古兰色回忆 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: 闲着没事,准备做一个类似于TeeChart的自定义控件,结果第一步的绘图就把我给难倒了,虽然早就知道GDI绘图的闪烁问题很坑,但是却没有想到如此之坑,折腾了两天,才找到解决方法。首先在窗体加载的时候,加入双缓存,说实话以前一直没觉得这个双缓存有什么用,不过这次总算是有了点儿效果。DoubleBuff... 阅读全文
posted @ 2014-05-05 09:30 古兰色回忆 阅读(5518) 评论(0) 推荐(0) 编辑