基于構件的用戶自定義事件方法

基本信息

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

摘要

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