炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2017|回复: 3

DLL中调用炫彩界面库出的错误提示

[复制链接]

该用户从未签到

发表于 2013-9-2 19:02:08 | 显示全部楼层 |阅读模式
我想建立一个DLL 文件
类似外挂 那种界面  DLL注入到程序中
呼出界面
但是试了好多次都没成功:

都是这个错误提示:

1>XCGUId.lib(xcapp.obj) : error LNK2005: _DllMain@12 已经在 uafxcwd.lib(dllmodul.obj) 中定义
1>   正在创建库 E:\360data\重要数据\桌面\XODLL\Debug\XODLL.lib 和对象 E:\360data\重要数据\桌面\XODLL\Debug\XODLL.exp
1>libcmtd.lib(crt0init.obj) : warning LNK4098: 默认库“libcmt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
1>E:\360data\重要数据\桌面\XODLL\Debug\XODLL.dll : fatal error LNK1169: 找到一个或多个多重定义的符号


各位大哥求教一下我
有什么办法嘛。

该用户从未签到

发表于 2013-9-2 22:43:27 | 显示全部楼层
  1. #ifndef _TEST_H
  2. #define _TEST_H
  3. //test.h
  4. #define DLLEXPORT_API  extern "C"__declspec(dllexport)
  5. DLLEXPORT_API void DLL_CreateWnd();

  6. #endif

  7. //test.cpp
  8. #include "test.h"
  9. #include "xcgui.h"
  10. #pragma comment(lib, "XCGUId.lib")


  11. void DLL_CreateWnd()
  12. {
  13.         XInitXCGUI(); //界面库初始化
  14.        
  15.     //创建窗口
  16.     HWINDOW hWindow=XWnd_CreateWindow(400,200,300,200,L"炫彩界面库 - 窗口");
  17.     if(hWindow) //创建成功
  18.         XWnd_ShowWindow(hWindow,SW_SHOW); //显示窗口
  19.     else
  20.         return; //创建失败
  21.        
  22.     XRunXCGUI(); //运行
  23. }
复制代码

该用户从未签到

 楼主| 发表于 2013-9-2 23:00:06 | 显示全部楼层
能发下源码嘛 新手不懂这种怎么创建的

该用户从未签到

发表于 2013-9-3 20:44:18 | 显示全部楼层
附件看看是不是你想要的

Dll_test.rar

165.96 KB, 下载次数: 489

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-5-5 17:11 , Processed in 0.068993 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表