教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

PFC中同步调整大小服务(Resize Service)的应用.Stamped(2)

来源:网络收集 时间:2026-08-28
导读: 由上可知,止同步调整大小服务就是用 Deto终 s ry释放创建的同步调整大小服务对象。 t i ivrs e o e i e ( b3‘ c l o i t )/当窗口 h .n i . f gs r c ., S a T R g’ s ez R t e h /变大或变小时 .键 c按 b3上边

由上可知,止同步调整大小服务就是用 Deto终 s ry释放创建的同步调整大小服务对象。

t i ivrs e o e i e ( b3‘ c l o i t )/当窗口 h .n i . f gs r c ., S a T R g’ s ez R t e h /变大或变小时 .键 c按 b3上边不动,度也不变,边也不动 .高左只

3同步调整大小服务的使用 同步调整大小服务使用比较简单,以上原理可知,部分从大工作已在窗口类的祖先 p cw— se f. matr中做好。 3.创建窗口并启动服务 1 A)承并创建窗口继

放大或缩小宽度,同于 t i ivr i . f e i e ( b3 0 0 等 hs n . z o. g tr c .,,, . s e e R s1 0, ) 0 0 B)置不再调整大小的最小窗口设当窗 I缩小到一定程度时,再要求登记的控件调整大小= I不时,用 iv r ie fS t n ie函数设置这个最小窗口的大小。需 n—e z .o- eMiSz s 例, w- s e t窗口的 pcp e p n事件中设置最小窗口大在 my h e f— ro e小:

首先, P

C类库中继承任意基窗口类 ( w— et创建自从 F例 s e) h己的窗口 w— s e t my h e。

B启动同步调整大小服务 )其次, w myh e窗口的 pcp ep n事件中调用 o— eR—在— s et f—r e o f te Ssz ie函数,动同步调整大小服务:启

iv r i . f emi i ( h . it,hs h ih )/设置最小 n—e z o— t n z t i w dh t i. eg t s e s se s/窗口大小为窗口的初始大小C)销登记的控件注

ti o—eR s e ( R )/函数已在窗口类的祖先 p c h f t ei r T UE / s S z此 f—w— se matr中定义

当控件不再需要随窗口大小改变而改变时, ivr i . f用 n - z o. s e eUn gse Re itr函数来注销此控件。 例如, c—在 b l的 cik d事件中,用 o. Re itr注销登 l e c调 fUn gse,记的控件:

启动服务后,可以引用此对象的函数,现其功能。就实3.同步调整大小服务的功能 2

不亦心分享的电源论文系列均来至于网络,不亦心所做的仅仅是收集并与更多的网友分享,仅此而已。。。

维普资讯 5 0福建电脑/检验参数/I s l a— e fINul i wwit )o s l a—e eg t ( n d h rINul in wh ih )Th n ( ertr一 1 eu n

20 0 2年第 1 O期

p rn .n—eie o—n e itrc一 a e tiv rsz . fu rgse (b2)/注销在同步调整大小 ./中对象登记的控件 c一 b2 4同步调整大小服务的扩展 在同步调整大小服务中,数 o—emis e设置“小”口函 fst ni z最窗 大小,里的最小窗口大小并非指窗口不能再小的窗口大小 .这而是窗口小到这个大小后,口内登记要同步调整大小的控件不再窗跟随调整大小。有时我们希望窗口小到某一程度,能再小。例不

End I f

/设置最小窗口/i i ai(w—e u so )t e f s l i rq etr h n v dI ine fa— wwi h< i pa e t i i u w it h n dt l rnm nm m d hT e i r qu s o . d h= i pa e t ii u w it w—e e

t r wi t l rnm nm m - dh

如我们希望窗口最小值为初始窗口的大小,这我们扩展类 n在etrsz s.eie的服务,现这一功能。 .实

e di n fI in w h i fa— e eght< i pa e m i m u h i tT h n l r nt ni m egh e - i r qu s o . i ht w-e e t r heg End i f e d i n f i pa e t i i u heg l r n m nm m i ht

A)先声名请求服务窗口的实例变量首在 n ctrs e中声明:—s—ei zpr tc e o e t d: w— a tri r qu so m se w- e e t r

B编制请求服务函数 )在 ne trsz中添加函数 o—emiwi—s—ei . e fst n n( w— se a r. matr w—e

/调用祖先 pcn etr z/ f——s— ̄i e的功能 s p r:frsz ( i e d h, i e eg t u e:o-ei a— wwit a n wh ih ) . e n—r tr eun 1

q etr,函数设置请求最小窗口服务的请求窗口。o一 t n uso )此{ emi swi n(w— se w—e u so )本如下: matra rq etr脚

D)实现最小窗口功能

i i u ( w rq etr rn t sa d a rq etr te f s l a—e uso )o o v l (w— u s ) h n n l i i e ortr一 1 eu n

在 w myh e中的 pcpe p n事件中,加如下脚本实现最 - set f ro e .添小窗口为初始窗口大小: ti.fS t sz(r e f启动眼务 hs o— eReie tu ) f

e f nd ii r qu s o w— e e t r a r qu s o w— e e t r

t i.n—eie o emisz ( hs wit t i. eg t/设置 hs ivrsz . Gst n ie ti. d h,hs h ih )/控件不再调整的最小窗口 ti.n—eie o—emiwi t i)/扩展功能,置该窗口 hsiv rsz . fst n n(hs/ .设 的最小窗口功能

Re u n t r 1

C)制最小窗口服务脚本编 pcnetr z f——s— ̄ie类的 pcrsz f—eie事件调用的是它的 o-e i

frsz e函

数 .此可在 n et ei类的 o- .z因—s r z se f ei r e函数中编制脚本,最小窗 s使口的大小为 o—e n i设置的“小”口大小,调用祖先的 f t s s mi ̄最窗并函数同时实现同步调整服务:

5结束语 P C服务功能十分强大,文仅介绍同步调整大小服务的机 F本理。其它的窗口服务机理大致相同:窗口中,先声明服务对在首象的实例变量,后创建服务对象,然最后要释放创建的服务对象; 应用当中引用服务对象的函数或事件,现其功能;窗口事件实在的相关事件中,发服务对象相应的事件或函数,行服务功能。触执

/确定是否初始化/I lp r nt r vh i f i a e p e eght一 1 And i pa e pr v d h:一 1 T h n—= l r nt e wi t - eRe u n一 1 tr

En f d I

参考文献1. bae,nc . Sy s I Powe Buid r7. l, 99 r l e 0 Hep 1 9

…… 此处隐藏:1264字,全部文档内容请下载后查看。喜欢就下载吧 ……
PFC中同步调整大小服务(Resize Service)的应用.Stamped(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/90495.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)