相关推荐
-
VCL组件探秘BCB 源码
BCB VCL组件 探秘 运行期加载BPL
-
VCL消息宏使用注意事项
ATL定义"MESSAGE_HANDLER"宏与VCL中的宏相冲突。VCL中的宏被重命名为"VCL_MESSAGE_HANDLER",如果没有使用ATL,则"MESSAGE_HANDLER"被定义在BCB的旧版本中。 #if !defined(USING_ATL) && !defined(US
-
BCB消息消息机制
方法1:使用消息映射(MessageMap)重载TObject的Dispatch虚成员函数 形式如下: BEGIN_MESSAGE_MAP VCL_MESSAGE_HANDLER( … … ) END_MESSAGE_MAP( … ) 在\Borland\CBuilder5\Include\Vcl找到sysmac.h,其中有如下的预编译宏定义: #def
-
C++ builder package(bcb bpl)创建和vcl调用
之前分享了创建DLL动态库的过程,
-
由VCL中的代码理解VCL中的消息处理机制
Delphi,一个非常优秀的开发工具,拥有强大的可视化开发环境、面向组件的快速开发模式、优秀的VCL类库、快速的代码编译器、强大的数据库和WEB开发能力、还有众多的第三方控件支持...(此处省略x千字,既然大家都知道了,不浪费口水了 ^_^)说到VCL的优秀就不能不提到其对Windows消息及API的较全面和完美的封装,正因为如此开发者在大多数情况下甚至不需理会Windows消息处理的细节,
-
VCL的命令消息[转自csdn中myfirenze的专栏]
VCL的命令消息 Windows中的消息有三种:标准的窗口消息,命令消息,控件通知消息,再加上我们自定义的消息,所以Windows程序我们要处理四种消息,幸运的我们常用的开发工具都带了自己的Framwork,Visual C++中用的是MFC,Delphi和BCB用的VCL,这些Framwork都有一套自己的消息处理机制,它们处理前面三种系统已经定义的消息,所以我们要...
-
VCL常用函数
VCL,常用函数,说明,BCB,Delphi,C++Builder,内存分配,文件操作,磁盘目录管理,字符串操作 本文档是ccrun(老妖)根据网上资料整理而成。--------------------内存分配--------------------函数名称:AllocMem函数说明:在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下:void * __fastcall
-
Delphi的ORM框架:InstantObjects类图与介绍
(开头先从网上抄些ORM的介绍) 什么是ORM?ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射。ORM也可理解是一种规范,具体的ORM框架可作为应用程序和数据库的桥梁。这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。为什么需要ORM...
-
BCB---VCL的内存管理函数
一.BORLAND C++ BUILDER VCL的内存管理函数 1. AllocMem 在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下: void * __fastcall AllocMem(Cardinal Size); 2. SysFreeMem 释放所指定的内存块.函数原型如下: int __fastcall SysFreeMem(void * P)
-
VCL消息处理机制
说到VCL中的消息处理就不能不提到TApplication,Windows会为每一个当前运行的程序建立一个消息队列,用来完成用户与程序的交互,正是通过Application完成了对Windows消息的集中处理! 首先通过Application.Run进入消息循环进行消息的处理,其中调用了HandleMessage。 procedure TApplication.Han...
-
BCB的一些技巧
1. C++ Builder网上资源 C++ Builder研究 http://www.ccrun.com/ C++ Builder程序员 http://mybcb.diy.myrice.com/ 电脑学习C++ Builder版块 http://www.itcomputer.com.cn/Programs/C/CB/ c++ Builder快捷键大全: http://www.itco...