主权项 |
1.一种电脑软体功能的动态扩充方法,用以对在视窗作业系统之下执行的应用程式进行功能的扩充,包括有:将至少一钩接函数注入该应用程式之进程的手段,该钩接函数并且指向一功能扩充模组;执行相应之该钩接函数手段,对该应用程式进行中断;以及执行该钩接函数所指向之功能扩充模组的手段,并且依据该功能扩充模组的执行结果,决定将控制权交还该应用程式继续执行,或是结束该应用程式。2.如申请专利范围第1项所述电脑软体功能的动态扩充方法,其中该功能扩充模组可为一动态链结程式库(DLL)。3.如申请专利范围第2项所述电脑软体功能的动态扩充方法,其中该功能扩充模组至少包括有某一用途的功能扩充程式。4.如申请专利范围第3项所述电脑软体功能的动态扩充方法,其中该功能扩充程式可为一保护程式。5.如申请专利范围第3项所述电脑软体功能的动态扩充方法,其中该功能扩充程式可为一进程监控程式。6.如申请专利范围第3项所述电脑软体功能的动态扩充方法,其中该功能扩充程式可为一多媒体辅助程式。7.如申请专利范围第1项所述电脑软体功能的动态扩充方法,其中执行该相应之钩接函数的手段,是透过产生一图形操作界面(GUI)提供使用者可选取的操作选项,依据该选项的内容执行相应之该钩接函数。8.如申请专利范围第7项所述电脑软体功能的动态扩充方法,其中执行该相应之钩接函数的手段还包括有将该功能扩充模组载入该应用程式的地址空间。 |