在DLL动态链接库中封装VCL的MDI子窗体不多说了,看代码就应该明白了,曾经我遇到的问题,现在放出来大家共享! 这里是工程文件的部分: 在DLL中封装MDI子窗体需要重写DLL入口函数,具体代码如下: var DllApp: TApplication;//定义保存原DLL的TApplication Read More
posted @ 2016-04-14 23:58
findumars
Views(381)
Comments(0)
Diggs(0)
在DLL中的子窗体不会响应Tab按键的,这个时候就需要手动去指定Tab键的操作,但是前提是主窗体要向这个窗体发送一个消息,一个Tab键按下的消息。基本顺序是这样的: 1. 主窗体用Hook技术捕获Tab按键并向活动子窗体发送一个Tab键按下的消息 2. 子窗体手动定义一个Tab键被按下的处理(需要用 Read More
posted @ 2016-04-14 23:57
findumars
Views(497)
Comments(0)
Diggs(0)
●function MonthsBetween(const ANow, AThen: TDateTime): Integer; 描述: 根据两个给定的TDateTime类型的参数ANow和AThen,MonthsBetween函数能得到两个日期在月份 上差距数。因为月份的天数是不同的,所以 Mont Read More
posted @ 2016-04-14 23:55
findumars
Views(917)
Comments(0)
Diggs(0)
物理内存和虚拟内存 物理内存,在应用中,自然是顾名思义,物理上,真实的插在板子上的内存是多大就是多大了.看机器配置的时候,看的就是这个物理内存. 如果执行的程序很大或很多,就会导致物理内存消耗殆尽.为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完 Read More
posted @ 2016-04-14 23:54
findumars
Views(985)
Comments(0)
Diggs(0)
用TWebBrower不断打开多个网页,多某些版本的操作系统上运行一段时间后,发现占用系统内存达几百M,直到关闭程序后,占用的内存才能释放。 这个问题在网有很多讨论,比较多人的建议办法是用SetProcessWorkingSetSize(GetCurrentProcess(),-1,-1)处理一下, Read More
posted @ 2016-04-14 23:44
findumars
Views(788)
Comments(0)
Diggs(0)
很幽默的讲解六种Socket IO模型(转)本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:Overlapped I/O 事件通知模型 五 Read More
posted @ 2016-04-14 22:41
findumars
Views(619)
Comments(0)
Diggs(0)
ddd Read More
posted @ 2016-04-14 22:35
findumars
Views(339)
Comments(0)
Diggs(0)
一、读大学,究竟读什么?大学生和非大学生最主要的区别绝对不在于是否掌握了一门专业技能……一个经过独立思考而坚持错误观点的人比一个不假思索而接受正确观点的人更值得肯定……草木可以在校园年复一年地生长,而我们却注定要很快被另外一群人替代……尽管每次网到鱼的不过是一个网眼,但要想捕到鱼,就必须要编织一张网 Read More
posted @ 2016-04-14 18:25
findumars
Views(592)
Comments(0)
Diggs(0)
1. 高考 2. 大学 3. 研究生期间 4. 研究生之后 最后一步的苦果,一直到现在仍在品尝。 这还不算中间还有2次危险 我还真是天底下最白痴的人。 Read More
posted @ 2016-04-14 16:00
findumars
Views(293)
Comments(0)
Diggs(0)
在我的电脑上右击选择“属性”,打开属性面板。然后点击左边的“远程设置”。 2/2 2/2 如果你要操作的计算机出入外网(大多数是家里网线进线直连电脑),就选择远程桌面选择框中的“允许运行任意版本远程桌面的计算机连接”,并确定。 如果为路由器假设的局域网,且两个设备都在该局域网内选择第三项“仅允许运行 Read More
posted @ 2016-04-14 06:31
findumars
Views(3289)
Comments(0)
Diggs(0)
使用QPalette的方法不行, ui->le_text->setAutoFillBackground(true);qDebug() << ui->le_text->palette().color(QPalette::WindowText);QPalette lette;QColor color(5 Read More
posted @ 2016-04-14 05:19
findumars
Views(3074)
Comments(0)
Diggs(0)
首先下载qt-everywhere-opensource-src-4.8.1源码,下载地址: ftp://ftp.qt-project.org/qt/source/ 在Linux下编译一定要下载qt-everywhere-opensource-src-4.8.1.tar.gz 不能用qt-every Read More
posted @ 2016-04-14 05:04
findumars
Views(830)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号