爱编码的Farmer

  • 主页
  • 编程开发
  • 运营维护
  • 随心笔记
  • 留言页面
  • 打赏
Win32
未分类

pe结构分析

为什么要手工打造PE文件?         我们知道,往往从一个系统可执行文件结构上,就可以看整个操作系统的一些特性。也就是说PE里有Windows操作系统结构与运行机理的影子。由此可见,PE文件必然是一个非常庞杂且逻辑复杂的结构,那么为什么我们还要“自取其辱”来手工制造一个PE文件呢?这就要从PE文件的重要性说起了。          我们现今组成Windows大家庭的主要成员就是PE文件了,里面包括EXE、DLL、OCX、SYS等一切最有价值的文件都是PE文件格式,易语言包括了EXE、DLL。         …

2015年2月8日 0条评论 3093点热度 0人点赞 9u 阅读全文
未分类

C++DLL编程详解

(很详细的一篇文章) DLL(Dynamic Link Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。静态链接库和动态链接库的另外一个区别…

2014年7月11日 0条评论 2075点热度 7人点赞 Farmer 阅读全文
未分类

一种实现Win32窗口过程函数(Window Procedure)的新方法

转自于:http://www.cppblog.com/JERKII/articles/5239.html Windows是一个消息驱动的操作系统,在系统中发生的所有消息均需要通过消息处理过程(或叫窗口过程)进行处理。由于C++给我们在程序设计中带来更多的灵活性(如继承、重载、多态等),所以我们都希望能够使用C++的类来封装Windows中的窗口过程函数,但是Windows规定了窗口过程函数必须定义为一个全局函数,也就是说需要使用面向过程的方法来实现,为了使用面向对象的技术来实现消息处理,我们必须另辟它径。目前我们在…

2014年6月20日 0条评论 2326点热度 0人点赞 Farmer 阅读全文

Farmer

不敢说什么

最新 热点 随机
最新 热点 随机
[油猴脚本开发指南]脚本自动化之模拟点击和表单填写 [油猴脚本开发指南]第一个脚本-HelloWorld Windows装杯且实用的终端配置 - WindowsTerminal+PowerShell优化 github不完全指南 iPad编程学习环境---vscode web版本搭建 从根本上解决鼠标手,chrome 插件"Vimium"分享
听朋友说..有个草泥马编程语言,屌爆了 iPad编程学习环境---vscode web版本搭建 安卓之父Andy Rubin 离开Google [PHP]阿里云短信服务接口类 Dockerfile和docker-compose 数据中心配备NVIDIA Tesla K80双芯计算卡可提升10倍计算能力
友情链接
  • Junzhou
  • mathor
  • 仙桃小白菜
  • 天真的小窝
  • 油猴中文网
  • 青山志
RSS
  • RSS

COPYRIGHT © 2021 icodef.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

湘ICP备19008073号