会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
长456风
2014年5月10日
C++函数调用过程深入分析
摘要: C++函数调用过程深入分析 作者:靠谱哥 微博:洞庭之子-Bing 0. 引言 函数调用的过程实际上也就是一个中断的过程,那么C++中到底是怎样实现一个函数的调用的呢?参数入栈、函数跳转、保护现场、回复现场等又是怎样实现的呢?本文将对函数调用的过程进行深入的分析和详细解释,并在VC...
阅读全文
posted @ 2014-05-10 01:21 长456风
阅读(244)
评论(0)
推荐(0)
建立WIN32 DLL,并使用静态加载和动态加载
摘要: 新建工程,选择win32 dll 编写.cpp(或.c) MyDll.cpp #include "windows.h" BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved){ retu...
阅读全文
posted @ 2014-05-10 00:38 长456风
阅读(468)
评论(0)
推荐(0)
安装全局钩子程序(鼠标钩子)
摘要: 新建win32 dynamic link library HookDll,有两个文件.c和.def HookDll.c #include HHOOK mouseHook; //接收由SetWindowsHookEx返回的旧的钩子HINSTANCE hmod...
阅读全文
posted @ 2014-05-10 00:19 长456风
阅读(550)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告