新手请教:使用c++可以写出标准DLL么?

ishouyong 2009-04-10 12:23:56
类似与系统API。

也不知道我的表达是否清楚!!!


...全文
90 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxfjb 2009-04-10
  • 打赏
  • 举报
回复
完全可以
路人乙2019 2009-04-10
  • 打赏
  • 举报
回复
没有问题.
huhaoconga 2009-04-10
  • 打赏
  • 举报
回复
可以的,具体参考MSDN即可
zhoulehua 2009-04-10
  • 打赏
  • 举报
回复
此函数是最重要的。

BOOL WINAPI DllMain(HMODULE module, DWORD reason, void* reserved)
{
if (reason == DLL_PROCESS_ATTACH)
{
DisableThreadLibraryCalls(module);
}
else if (reason == DLL_PROCESS_DETACH)
{
}

return TRUE;
}

它是入口函数。
用VC会自动生成,你要用C++,那就自己写,一样的。
VCRWX 2009-04-10
  • 打赏
  • 举报
回复
可以的
「已注销」 2009-04-10
  • 打赏
  • 举报
回复
当然!
/*
** Copyright (C) QPSOFT.COM All rights reserved.
*/

#include "Hook.h"

BOOL WINAPI DllMain(HMODULE module, DWORD reason, void* reserved)
{
if (reason == DLL_PROCESS_ATTACH)
{
DisableThreadLibraryCalls(module);
}
else if (reason == DLL_PROCESS_DETACH)
{
}

return TRUE;
}

bool unLockKbMouse()
{
return true;
}

bool lockKbMouse()
{
return true;
}

bool unHideWindow()
{
return true;
}

bool hideWindow()
{
return true;
}

bool unProtectSelf()
{
return true;
}

bool protectSelf()
{
return true;
}

ishouyong 2009-04-10
  • 打赏
  • 举报
回复
本人新手,非常感谢各位的回复。。


每天加班。。累的要死。。

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧