• [转]CellCtrl控件完美破解研究之继续研究


    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://zhaiht.blogbus.com/logs/38355469.html

    一、简介

    上次将判断运行时的函数修改之后,在设计时还是在运行状态,发现不是太方便,有些别扭,这次将这个问题改正。

    二、修改过程

    sub_10231876是判断运行时函数,说明一下:

    ///////////////////////////////////////

    //返回为TRUE表示是运行时,FALSE表示设计时

    ////////////////////////////////////////

    BOOL IsRunTime ();

    引用到本函数的调用图如下:

    clip_image001

    逐一分析如下:

    sub_100087C0函数有两段代码,第一段用于在设计时显示版本字串,第二段用于在设计时读取并口狗以确定是否试用过期,由于不知道如何调试设计时,具体如何实现没有研究。根据功能判断本函数应该是恢复状态的函数。

    显示版本字串的功能需要保留,而第二段代码就直接跳过就可以了。

    sub_10008C70函数有两段代码,第一段用于在设计时跳过鼠标响应,第二段用于在设计时读取并口狗以确定是否试用过期,根据功能判断本函数应该为判断是否响应鼠标消息的函数。

    跳过鼠标响应功能保留,第二段代码同样跳过好了

    sub_100092D0函数在运行时发送了一个消息,由于我们仅仅处理设计时干了什么事,这个就无关紧要了,不用修改。

    三、测试结果

    打开开发环境,测试了切换有CellCtrl的页面,还有放置控件,均没有读狗的停滞,控件已经更新,请在原来的位置下载。

  • 相关阅读:
    pip包安装问题
    spyder中让生成的图像单独在窗口中显示
    错误的英语提示翻译 以及经常犯的无错误
    程序结构
    运算符
    js jq计算器
    jQuery筛选选择器
    jQuery获取标签信息
    javascript的getTime函数
    animate动画
  • 原文地址:https://www.cnblogs.com/awen2011/p/2233073.html
Copyright © 2020-2023  润新知