你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 计算机安全与维护
在VC中实现软件版权保护的几种方法(八)
 

4 软件版权保护方法调用

本文在程序初始化时,根据实际需要调用不同软件保护方法,具体实现如下所示:

BOOL g_nSoftType=0; //0,release; 1,demo ; 2 anti_copy; 3 dog  ;

BOOL CTestApp::InitInstance()

{

    if( g_nSoftType==1 )    {   if(DemoIsOverTime()) return FALSE;  }

    else if( g_nSoftType==2 )   {   if(!IsInstalledSoft()) return FALSE;}

    else if( g_nSoftType==3 )   {       if(!Dog() ) {

            AfxMessageBox("   您没有安装软件狗,请购买正版。    \n\n抱歉......");

            return FALSE;   }   }

    if(!g_bDemo)    {       CCommandLineInfo cmdInfo;

        ParseCommandLine(cmdInfo);

    }

以上简单介绍了在VC中实现软件版权保护的方法,显然,保护有效性从高到低依次为硬件dog方法版本、注册码注册方法、功能限制方法、时间限制方法,用户可以根据工作实际需要进行选择。

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089