基于構(gòu)件的用戶自定義事件方法

基本信息

申請?zhí)?/td> CN02159473.2 申請日 -
公開(公告)號 CN1306430C 公開(公告)日 2007-03-21
申請公布號 CN1306430C 申請公布日 2007-03-21
分類號 G06F15/16(2006.01);G06F9/32(2006.01) 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 陳榕;梁宇洲;葉忠強(qiáng) 申請(專利權(quán))人 北京科泰世紀(jì)科技有限公司
代理機(jī)構(gòu) 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 代理人 劉芳
地址 201203上海市浦東新區(qū)郭守敬路498號17號樓2層
法律狀態(tài) -

摘要

摘要 一種基于構(gòu)件的用戶自定義事件方法,它包括事件管理方以及事件發(fā)送方;事件發(fā)送方內(nèi)設(shè)置可連接對象,分發(fā)對象事件;事件管理方實(shí)現(xiàn)事件處理函數(shù)指針的保存、與原對象端的連接、回調(diào)函數(shù),事件管理方以及事件發(fā)送方兩者通過接口建立關(guān)聯(lián),其至少包括用戶自定義的接口注冊,實(shí)現(xiàn)事件處理函數(shù),通過注冊把函數(shù)指針告訴事件發(fā)送方對象,對象在條件符合時(shí),激發(fā)事件,回調(diào)該事件處理函數(shù),接口調(diào)用指針使用類智能指針。本發(fā)明自動生成構(gòu)件,具有構(gòu)件升級的獨(dú)立性、簡單快速的構(gòu)件互操作、接口重用、本地/遠(yuǎn)程透明性、編程語言無關(guān)性,而且屏蔽了調(diào)用COM構(gòu)件對象過程的繁瑣細(xì)節(jié),大大簡化了COM客戶程序的實(shí)現(xiàn)。