gpt4 book ai didi

c++ - 为什么 rundll 给出缺失的条目?

转载 作者:搜寻专家 更新时间:2023-10-31 01:03:56 25 4
gpt4 key购买 nike

<分区>

我在 Visual Studio 2010 中创建了一个非常简单的 DLL,一个 DLL 类型的 win32 项目。

然后我将 DllMain 更改为:

BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
MessageBox(0,L"Hey there!",0,0);
break;
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}

我使用 rundll32 vahid-win32.dll,dllmain 来运行它。消息框显示,但之后它给出

Error in vahid-win32.dll

Missing entry: dllmain

我的 DLL 有什么问题?还是和我一起? :-)

提前致谢

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com