上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

2013年9月27日

由函数联想到的类,对象,事件

摘要: 函数名:函数执行的入口地址.类的构造函数,也就是与类名相同的函数,也是代码执行的入口地址.----------------------------------------------------------------函数有数据和代码语句对应的类有属性和方法.类的属性可以看作函数的数据.方法可以看作函数中的语句,实现一定的功能.由类生成的对象,可以看作类的执行.或实例化系统分配内存空间.----------------------------------------------------------------事件与对象结合实际上形成与事件挂钩的函数的地址, 然后跳转到该地址去执行代码.-- 阅读全文

posted @ 2013-09-27 20:18 wanghj_dz 阅读(178) 评论(0) 推荐(0) 编辑

2013年9月23日

flash中函数的理解

摘要: flash 中的函数, 只有在调用时,会分配 数据地址(参数数据,返回数据等)和代码地址. 并运行语句,得到结果(返回数据).结果(返回数据)赋值后函数调用结束,释放所有建立的所有空间.------------------------------------------------------------------------------------有几个数据类型出现,就分配了几个数据空间.函数返回有数据类型,则分配了函数返回数据空间.同时可以作证的是:赋值,必是将函数返回数据空间里的数据赋值给变量.---------------------------------------------- 阅读全文

posted @ 2013-09-23 23:08 wanghj_dz 阅读(422) 评论(0) 推荐(0) 编辑

2012年3月9日

锚点及锚点分类

摘要: 锚点有五种直角锚点:如矩形. 没有拖柄平滑锚点: 单击钢笔,不松拖动. 两个拖柄在一条线上曲线锚点: 按ALT后,移动平滑锚点的两个拖柄. 两个拖柄不在一条线上.对称锚点: 先点一个锚点,在点一个锚点形成线段,再在第一个锚点上闭合.然后用ALT,拖动闭合锚点。复合锚点:用锚点转换工具,或者用按ALT后点锚点转换 。只有一侧有拖柄。 注意与曲线锚点的区别:一个按ALT后操作拖柄,一个按ALT后点锚点。 阅读全文

posted @ 2012-03-09 22:07 wanghj_dz 阅读(1388) 评论(0) 推荐(0) 编辑

2012年3月7日

选择框,单选框,组合框,列表框

摘要: 选择框 为多选框,是方框单选框 为圆形按钮组合框 为有下拉键头的,信息组合起来的.列表框 显示信息表项的. 阅读全文

posted @ 2012-03-07 21:18 wanghj_dz 阅读(505) 评论(0) 推荐(0) 编辑

递归,就是求递解归.内存的解释

摘要: 递归,就是求递解归.求的时候是从后往前递,解的时候是从前往后解.例如求1+2+3+4+5内存的解释整个内存可以看作一个旅馆内存划分为若干个内存块可以看作旅馆的房间,房间有大房间,小房间,所以内存块也是有大小的.例如定义的时候数值型的integer数据是2个字节,数值型的single是4个字节,字符串型的是任意个字节根据实际字符串的大小来定定义的变量是用来标识一个或多个内存块的集合的,可以看作房间的号码旅馆的客人可以看作内存的数据客人住进房间可以看作是数据存进内存,也就是相当于对变量赋值客人住进房间也意味着原有的客人退房了,也就是赋值语句发生后,原有的数据就不会存在了.x=1x=2表示1这个数值 阅读全文

posted @ 2012-03-07 07:14 wanghj_dz 阅读(248) 评论(0) 推荐(0) 编辑

2012年1月10日

假如想自己写软件的话,可以先FindWindow找到那个窗口的句柄,然后用GetWindowThreadProcessId就可以得到这个窗口的进程ID和线程ID,有了这些ID就可以找到进程名称了。

摘要: 假如想自己写软件的话,可以先FindWindow找到那个窗口的句柄,然后用GetWindowThreadProcessId就可以得到这个窗口的进程ID和线程ID,有了这些ID就可以找到进程名称了。 阅读全文

posted @ 2012-01-10 00:58 wanghj_dz 阅读(262) 评论(0) 推荐(0) 编辑

2011年12月23日

DLL初始化研究

摘要: DLL部分的编写:.版本 2.程序集 程序集1.子程序 _启动子程序, 整数型, , 请在本子程序中放置动态链接库初始化代码_临时子程序 () ' 在初始化代码执行完毕后调用测试代码返回 (0) ' 返回值被忽略。.子程序 _临时子程序' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。.子程序 初始化, 整数型, 公开, 在DLL中公开函数下调用本命令,对DLL进行初始化处理,返回值需要继续返回给公开函数.参数 一, 整数型, , 传入 阅读全文

posted @ 2011-12-23 23:07 wanghj_dz 阅读(1581) 评论(0) 推荐(0) 编辑

2011年12月22日

导入表(IAT) word最后一个字母为D表示为2个字节,dword为2*2=4个字节

摘要: word最后一个字母为D表示为2个字节,dword为2*2=4个字节导入表是由一系列的IMAGE_IMPORT_DESCRIPTOR结构组成的。结构的个数由文件引用的DLL个数决定,文件引用了多少个DLL就有多少个IMAGE_IMPORT_DESCRIPTOR结构,最后还有一个全为零的IMAGE_IMPORT_DESCRIPTOR作为结束。(隐式加载才有输入节) //每个IID20个字节.输入表为若干个IID组成以及最后一个都为0的IID结构. 每个IID为20个字节一个dll对应一个IMAGE_IMPORT_DESCRIPTOR结构。一个function对应一个IMAGE_THUNK_D.. 阅读全文

posted @ 2011-12-22 21:41 wanghj_dz 阅读(379) 评论(0) 推荐(0) 编辑

2011年12月21日

PE文件输入表获取过程

摘要: http://blog.csdn.net/enyblock/article/details/6650113PE文件输入表获取过程 这个写得比较详细!!! 阅读全文

posted @ 2011-12-21 23:27 wanghj_dz 阅读(167) 评论(0) 推荐(0) 编辑

2011年12月20日

输入表(IID) 棋幽视频第八集

摘要: 输入表(IID) 输入表输入表的结构:输入表是以一个IMAGE_IMPORT_DESCRIPTOR(IID)数组开始,一个程序 要调用几个dll就会有几个IID项,即每个IID对应于一个dllIMAGE_IMPORT_DESCRIPTOR struct union{ DWORD Characteristics ; ;00h DWORD OriginalFirstThunk; // 注释1 }; //这是一个组合体,OriginalFirstThunk是指向函数名偏移地址(指针)组成的数组的一个指针 TimeDateStamp DWORD ;04h... 阅读全文

posted @ 2011-12-20 23:35 wanghj_dz 阅读(364) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

导航