随笔——DLL框架
2014-05-27 23:46
369 查看
#include "stdafx.h" extern "C" __declspec(dllexport) VOID MsgBox(char *szMsg); VOID MsgBox(char *szMsg) { char szModuleName[MAX_PATH] = { 0 }; GetModuleFileName(NULL, szModuleName, MAX_PATH); MessageBox(NULL,szMsg,szModuleName,MB_OK); } BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { switch(ul_reason_for_call) { case DLL_PROCESS_ATTACH: { MsgBox("DLL_PROCESS_ATTACH"); break; } case DLL_PROCESS_DETACH: { MsgBox("DLL_PROCESS_DETACH"); break; } case DLL_THREAD_ATTACH: { break; } case DLL_THREAD_DETACH: { break; } } return TRUE; }
相关文章推荐
- 关于游戏开发的一点随笔
- 定时器_随笔
- 虾米推荐系统随笔----张彪(拖鞋)
- handler 随笔
- OO随笔(关于connection pool系列的补充,兼答bonmot)
- django 随笔
- 关于pycharm的一个imoprt的随笔
- 共享软件 Internet 营销随笔
- 生活随笔:女性是否适合做程序员?
- lua 随笔-乱(摘抄)
- [小改进]显示其他网站分类的最新随笔
- 随笔
- 工作随笔---WiFi开发(1)---WIFIBroadcastReceiver类
- 我的随笔
- 【编码随笔】了解C++11新特性
- 游荡在CSDN里只写随笔会不会被封号?
- 高三!忏悔ing~(在这儿的第一篇随笔)
- 阅读随笔
- sq随笔2
- 设计模式随笔-让众口不再难调