C++ Builder中消息处理机制的应用技术
- 格式:pdf
- 大小:192.66 KB
- 文档页数:3
C +B i e 中消 息处 理 机 制 的应 用技 术 + ul r d
牵舍峰
( 中南 民族 大 学 计 算 机 科 学 学 院 , 北 武 汉 4 0 7 ) 湖 3 0 4
摘 要 : i d ws 使 用 消 息 处理 机 制 来驱 动 程 序 的 操 作 系统 , id ws 息提 供 了应 用 程 序 与 应 用程 序 之 间 以及 应 用 程 序 与 w m— W no 是 W no 消 d ws o 系统 之 间进 行 通讯 的 手段 。 为 了方 便 , C+ 在 +B i e u d r中封 装 了许 多 的控 件 , 是 作 为 开 发 人 员 , C + B il l 但 对 + ud r中的 消 息 处 e 理机 制 的进 行 详 细 的 了解还 是 很 有 必要 的 。在 分 析 W id ws n o 消息 驱 动 原 理 的 基 础 之 上 , 过 对 一 个 鼠标 消息 进 行 特 殊 处理 的 实例 通 来 说 明 C + B i e 的 消 息 处理 机 制 。 + u dr l 关键词 : 消息 处 理 机 制 ; +B i e ; 息屏 蔽 C+ u d r消 l 中 图 分 类 号 : P 1 T 31 文 献标 识 码 : A 文章 编 号 : 0 9 3 4 (0 12 — 2 2 0 1 0 — 0 4 2 1 )5 6 4 — 3
Ab t a t sr c :W i d wsi a o e aig s s m i c sb sd o s g r c s n c a i d v r n o s p rt yt n e wh h i ae n me s e p o es g me h n s a i m r e ,W i d ws mes g u p ism e n f i n o s e s p l a so a e c mmu i ai n b t e p l a o r g a a d a p ia o r g a o n c t ewe n a p i t n p o r m n p l t n p o r m,a d b t e n a pi ain p o rm n i d wso e a n y t m. o ci ci n e w e p l t r g a a d W n o p rt g sse c o i I r e o fcl a e M a y o e c n r l we ee c p u ae n C++ Bu d r Bu sd v lp r i i n c s r o c ry o td ti d u d r n o d rt i tt . n f h o tos r n a s l d i a i t t l i e . t e eo e , t s e e s y t ar u e a e n e — a a l
sa di rm e sg o e s e ha s n ++ Bu d r o ba e nayzn he prncpl fW i o sm e sg iv n,gve a p— tn ng f sa e pr c si m c n m i C o ng i l i e .S s d on a l i g t i i e o nd w sa e dr e i na p iai nsa c rs ca nd i ou e m esget xp an esgepr esn e ha s n ++ Bul e . lc ton i tn e f pe i ha lng am o l s sa O e li m sa oc si g m c nim i C id r K e r :m esgepr e sn e ha s ;C ++ Bul e ;m esg h ed y wo ds sa oc si g m c n m i id r sa e s l i
Ap le c n q e o e s g r c si g M e h n s i + Bu l e p id Te h i u f M s a e P o e sn c a im n C+ i r d
L n f g I i— e J n (c o l f m ue ce c , o t — e t l ie i r t n li , u a 3 0 4 C ia Sh o o p t S i e S uh C nr v rt f i a t s w h n4 0 7 , hn ) Co r n a Un s y o Na o ie
I N 00 -3 4 SS 1 9 0 4
E m : f @cc.ec - i ky cc tn l j n.
h t :w t / ww.n sn t n p/ d z . e. c
Te : 6—5 —5 O9 56 96 l+8 51 69 63 90 4
C mp tr n we g n e h o g o ue o l ea d T c n l y电 脑 知 识与技术 K d o
C +B i e 是 B f n + ul r d o ad公 司推 出 的一 款 可 视 化 集 成 开 发 工 具 , 提 供 了 功 能 强 大 的集 成 开 发环 境 , 的 最 大 特 点 就 是 可 视 化 的 l 它 它 编程 环境 、 向控 件 的 开 发 模 式 、 C 面 V L控 件 的 高 效 灵 活 。 + ule 提 供 的 V L控件 , Widw 的 底层 AP 和 具 体 的 实 现 细 节 进 C +B i r d C 对 no s I 行 了封 装 , 同时 也 对 控 件 的 消 息 处 理 机 制 的 进 行 了 封装 。所 以开 发人 员 只需 要 把 注 意力 放 在 控 件 的处 理 函数 上 , 必 去 关 心 消 息 驱 不