说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

1。对vcl库底层机制一些不明白的地方

编辑:说三道四文库 发布时间:2017-12-18 07:31
HTML文档下载 WORD文档下载 PDF文档下载
近来学习了一下vcl类库。有几点不明白的:
1。从TControl继承的TWinControl的消息处理机制
   在TControl向上的类的消息处理机制都是有borland自己封装的。
   而到TWinConrol将部分消息的处理转交给了winapi处理。
   那它的消息处理流程是怎样的呢?
   是不是象这样的:event->dispath->mainwndproc->wndproc->handler;
   但在bcb5开发人员指南中是这样:
   event->Mainwndproc->wndProc->dispath->handler.
   请高手指点迷津!感激不尽。
各位大虾快来救火!
救命!!!
每个程序都有一个消息队列,消息队列中的消息结构是tagMSG(每个消息都有一个窗口句柄),在应用程序中默认会建立一个TApplication的对象,这个对象首先利用api函数PeekMessage取得消息,然后检查OnMessage有没有赋值,有则调用,否则调用api函数
TranslateMessage和DispatchMessage把消息分发出去
可以看看TApplication的源代码(在Forms.pas文件中)

处理消息的函数TApplication.ProcessMessage
呵呵,这样的帖子发在非技术区有点浪费分数了...
记错了,昏死:(
开拓新兴市场?诺基亚或推Android手机,UI界面遭泄露 预测2014大数据值得关注的8个发展方向 霸主地位再临挑战?Salesforce CEO,我们不只有Oracle LBS应用新星、“司机好助手”微车借力移动互联网,志在打造车主的个人移动门户 新一代IDE Light Table开源:让编程工作更简单 图片应用也能高大上,看Cooliris如何玩转无人机 拥抱Spark,机遇无限——Spark Summit 2013精彩回顾 1月10日:改变世界的iPhone七岁了,你是传奇! 同洲电子推出首款手机操作系统960OS 免费授权使用 如何在Windows 8.1的IE11中打开同步选项卡? 25年老对手评价微软:换CEO可行,但是太迟了 【PPT集萃】十位一线专家分享Spark现状与未来(三) 万元奖品等你拿!2014创客118新年大Party! Firefox OS的2013回顾和2014展望 Strom8 CEO:搞好手游开发,合伙人很重要 2013年Q4全球PC出货量同比下滑6.9% 已连续下滑七个季度 一周消息树:2013年十大产品、图书、公司盘点 专访Wunderlist主设计师Jan Martin:永远不要盲目跟风流行趋势 研发周报:超实用的JavaScript技巧及最佳实践 2013最吃香的技能:Java称霸、Android势头正猛 移动周报:最火原型设计工具盘点 “京东电商云”起航,零售企业及品牌商是重点 教育乃立国之本:教育类开源项目大汇集 Hugo Barra首度谈离开谷歌后在中国工作的感受 对中国赞不绝口 母婴行业最早试水者 优谈宝宝借助轻应用全面布局移动产品线 腾讯云平台部总经理纪顺友:微云将彻底迈过文件传输的门槛 豌豆“荚”油!B轮融资1.2亿美元的豌豆荚 2013年终盘点:10款最精巧的硬件开发板 SquareWear:可替代Lilypad Arduino的开发板 开放数据:2014年最热门的竞争领域 IE11虚拟机免费面向广大开发者 一个关于adodc控件莫名其妙的问题,5555555急死我了,解决马上给分,信誉之上! 焦点在Datagird跳转....在线等待 为什么xml便于显示? 移动硬盘问题..... 请教:窗体关不掉,怎么处理? 再问一个问题 面试题,求解! “桃李春风结子纨“,猜一姓 求购类似于联众的网络棋牌游戏 ◆◆◆ 网易的免费邮箱中收到的信件,怎样设置,能直接在outlook express中收信? 在DLG工程中我想在对话框上画一位图,请问怎么取得显示设备的CDC?/ 请问一个数据库查寻的问题 鼠标钩子的小问题 ▲▲▲▲▲高分求网址!!!▲▲▲▲▲ 像Word一样的功能 CSDN的好兄弟们,求助!!!选择点击DATAGRID中的行改变Image图片的问题。 请问如何通过asp将excel表格的内容导入到oracle数据库中。100分送上,谢谢。 大家来看看这两个病毒呢w32.Randex和Backdoor.Roxy!!! 下拉菜单出错???(在线等候!--) 怎样在启动98时不让计划任务不启动? 谁偷了张飞的羽扇?(zt) C#树操作 想在客户端页面控制扫描仪,并将图象上传到服务器,up有分。 到出Excel表 打开foxpro文件时需要找索引文件,如何取消这种情况? ????????????????????csdn你凭什么改我的E-mail?????????????????? 来看看 请教回溯问题(N皇后) 紧急求救,在数据库中取已存的图片问题 请问怎么安装mysql的驱动程序和mysql++? 重分求解技术难题的解决方案 给定窗体的句柄,如何知道该窗体是否有状态栏? 请教VirtualAlloc和new的区别何在?有什么优点? 如何抓取视频流的图象!!!! WEB页怎样实现子父窗口? [总版主的立法和执法]:4、被网友投诉的处理不当的删帖、删回复三次或封杀一次,但制度中没有依据的 重分求解技术难题的解决方案 如何从代码中控制报表分页 高分请求一个怪问题, 关于C#中调用API 小弟写的一个动态生成JTree的例子, 大家帮忙看看. JDK环境变量的设置,实在难懂!!!搞定立刻给分!!在线等待 请问:用C#中的“System.Web.HttpUtility.UrlEncode(string)”编码后的字符串,在JScript用什么函数能对其进行解码?(在线) 一个权限的问题!!!急!!! 这个CG提示如何解决? 邮件群发软件哪个最好? 热键然后更改 换工作了,散分!!! 大家来看看[CSDN总版主的立法和执法],就会知道为什么水园的执法者如此猖狂了 请用这则给下面这个替换字符 局域网2000系统如何设置计算机描述(50分)? 将钓来的鱼分为前、中、后三段.中段恰好比前、后两段重量和少3千克.后段重量等于中段重量的一半与前段重量的和.前段重量是4千克,鱼多重. 解一个数学一元方程:15a的四次方+188a的三次方+624a的二次方+144a==多少? 爸爸把钓来的一条大鲤鱼分成前、中、后三段,中段的重量恰好比前、后两段重量的和少1千克,后段重量等于中段重量的一半与前段重量的和.只知道前段重2千克,你能算出这条鲤鱼的重量吗?公 爸爸将钓的一条大鲤鱼分成三段爸爸把钓来的一条大鲤鱼分成前、中、后三段,中段的重量恰好比前、后两段重量的和少1千克,后段重量等于中段重量的一半与前段重量的和.只知道前段重2千 发展社会主义市场经济和改革开放经给国家社会带来了什么变化,(用简洁的话说6点)这些变化的根本原因是什么?大家帮帮忙!关于中华民族伟大复兴有哪些政治关点 按规律填数,2可以分解1和1,3可以分解1和2,4可以分解2和2,5可以分解2和3,5还可以分解几和几 世界上最大的鲤鱼有多重? 无暇睨望是什么意思 我填了4批1和4批2,4批1掉档了,是否影响4批2的录取 想一想,填一填的1和2小题 这个字是三个〈牛〉组合而成怎么读?怎么用拼音拼起来?这个字捆扰了我很久了怎么也找不出答案也不会打.大家注意了这个字是三个〈牛〉组合而成的.问了许多人都不知道.希望这里的高手 日土发表共同宣言 安倍决心加强战略伙意大利比萨斜塔修复见成效 12年扶正美称法国西班牙自行实施电子窃听行动 美称法国西班牙自行实施电子窃听行动 外媒:美联储资产规模恢复正常至少要到乌克兰法院裁定没收季莫申科女儿名下饭美国最新型隐身驱逐舰下水 因价格太贵欧洲多国遭风暴袭击 死亡人数已升至1食品安全法拟修改:消费者获赔最低千元日研究机构预测南海沟大震将致大阪13鲁炜要求网络媒体讲好百姓寻梦、追梦、有教育维权问题 就与我们联系吧孙女户口随爷爷也上不了学?被单当车前挡风玻璃 高速路上这司机胆用土地承包经营权 能在千阳贷款了每天两袋 天天好睡眠救助流浪汉 为白衣天使点赞陕西校园足球成立“特色联盟”灯光布局学问大 买灯具还只看造型你就乘客有需要 可使用车站员工母婴室老太托邻居接4岁孙女放学 孩子回来哭第22届兰洽会 汉中达成合作项目19天黑了别害怕天鼎记随身带着美女师叔闯异界圣言末日乱世之手南宋风流三生三世三现实异界窈窕傲血三国星际之大德鲁伊仙凡游平江旅游西河旅游石宝山旅游封开旅游兴平旅游汝州旅游灵武旅游屏南旅游迁西旅游阜平旅游秀山旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘