我看到有许多共享软件都有计数器,我也想做一个,可是查询了很多资料,没有,怎么办?

解决方案 »

  1.   

    我估计也是在系统目录下的某个文件,注册表我查过,改写了其中一个键值,可是计数器仍显示原来的数字,有谁知道具体是哪个文件吗?不会暗藏在dll文件中吧?
      

  2.   

    写到注册表隐藏位置写的时候自己做一个算法加密即可不过还是会被RegMon看到写入过程
      

  3.   

    有两种途径,一是写入注册表,二是写入*.ini文件
    如果是单文档类型,在CMainFrame中加入三个静态变量
    static int usetimes;                 //存储使用次数 =0;
    static const char s_profilehead[];   //注册表中的位置 "Times"
    static const char s_usedtimes[];     //已使用次数  "value"
    然后在CPP文件中初始化这几个静态变量,再重载ActivateFrame函数,在其中从注册表读出信息;
    最后在WM_DESTROY消息处理函数中把信息写入注册表。