dll function 'xxx' not found

举报
风吹稻花香 发表于 2021/06/05 01:09:50 2021/06/05
【摘要】   function 'xxx' not found 原因: 声明和实现的参数不一致,包括数量,变量名和返回值。   MYLIBDLL char* testchar(int plus1); char* testchar(int plus1) {     char* str = "hello world121"; ...

 

function 'xxx' not found

原因:

声明和实现的参数不一致,包括数量,变量名和返回值。

 

MYLIBDLL char* testchar(int plus1);

char* testchar(int plus1) {

    char* str = "hello world121";
    return str;
}


#include <windows.h>
BOOL APIENTRY DllMain( HMODULE hModule,
                       DWORD  ul_reason_for_call,
                       LPVOID lpReserved
                     )
{
    switch (ul_reason_for_call)
    {
    case DLL_PROCESS_ATTACH:
    case DLL_THREAD_ATTACH:
    case DLL_THREAD_DETACH:
    case DLL_PROCESS_DETACH:
        break;
    }
    return TRUE;
}

这个可以不引用:

#include "stdafx.h"

 

文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/jacke121/article/details/87013156

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。