今天写一篇博文告别使用了15年的VB6,从此终结程序生涯。记得读大学的时候第一学习编程,用VB6嵌入MediaPlayer控件写了一个简易视频播放器,看着视频的画面激动人心,从此就爱上了编程,从此也和VB6接下了不解之缘,大学毕业后进入国内某软件公司,直到去年离职一直在用VB6开发和维护大型ERP, ...
分类:
其他好文 时间:
2019-01-13 23:29:13
阅读次数:
269
// vol 1 could do with sth rhinoplasty angst the wee small hours familial Munich gladiator platelet let/get sb off the hook make the cut hard up get b ...
分类:
其他好文 时间:
2019-01-13 12:26:14
阅读次数:
153
react组件生命周期 一个组件的生命周期无非四个阶段:初始化 挂载 更新 销毁,每个阶段react都定义了相应的钩子函数。 1. 创建阶段 创建阶段的工作主要是考虑如何去实例化一个组件对象,组件实例化阶段的所有操作都只会被执行一次,react组件实例 ...
分类:
其他好文 时间:
2019-01-13 01:54:02
阅读次数:
180
举例小球动画如下 上面代码动画过渡效果是没有实现的,原因在于浏览器不会根据你js对style的修改实时更新,而一般是在当前js修改完毕之后,会对所有修改统一更新,而display:none(它本身是不能transition的)的状态切换影响了其他过渡效果的切换,毕竟为none的元素没法触发过渡。将o ...
分类:
编程语言 时间:
2019-01-13 00:26:02
阅读次数:
255
由于最近在准备考试,可能博客的更新有点慢(呵,我又为自己的懒惰和拖延找借口,总之有时间就更新)一、菜单1、在windows中,菜单资源的识别通过HMENU句柄识别,但是这个开发过程比较繁琐2、菜单的开发我们vc6.0开发可以借助可视化的工具,菜单对应的处理消息我们可以通过添加相应的时间来操作(菜单消... ...
分类:
编程语言 时间:
2019-01-13 00:13:20
阅读次数:
176
思路hook调用表的读写函数:源码#include<linux/init.h>#include<linux/module.h>#include<linux/kernel.h>#include<linux/init.h>#include<linux/sched.h>#include<asm/unistd.h>#include&l
分类:
系统相关 时间:
2019-01-12 16:44:02
阅读次数:
157
方案: 首先需要确认原方案的机制,进而确定技术方案,这里要分析浏览器插件的几种开发方式: active x 分为三种开发形式,mfc的alt的和com的,mfc生成的是ocx文件,alt的是dll文件,不通用 其次是确认调用方式,没有uuid,根据mimetype如何确认插件 注册表定义了mimet ...
分类:
其他好文 时间:
2019-01-12 15:30:13
阅读次数:
228
钩子方法源于设计模式中模板方法(Template Method)模式,模板方法模式的概念为:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。其主要分为两大类:模版方法和基本方法,而基本方法又分为:抽象方法(Abstra ...
分类:
编程语言 时间:
2019-01-10 23:22:22
阅读次数:
4821
MFC限制窗口大小 使用:WM_GETMINMAXINFO message 上述方法就限制了窗口的大小为长400,高400。 ...
分类:
编程语言 时间:
2019-01-09 15:01:17
阅读次数:
187
linux安装SVN并设置SVN钩子 检查已安装版本 #检查是否安装了低版本的SVN rpm -qa subversion #卸载旧版本SVN yum rovesubversion 一.安装SVN yum -y install subversion 验证安装 检验已经安装的SVN版本信息 svnse ...
分类:
系统相关 时间:
2019-01-08 21:15:53
阅读次数:
231