LR中调用DLL和如何创建DLL

上一篇 / 下一篇  2008-08-29 15:32:58 / 个人分类:技术总结

1. MILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">建立DLL文件

VC6中建立DLL的步骤和关键:

l        选择projects,然后选择win32 Dynamic-Link Library

l        选择空项目(建议)

l        在项目想建立一个新CLASS (如:TEST),就会生成TEST.cppTEST.h文件

l        TEST.cpp编写函数,记得在之前加上#include "类名.h"

l        TEST.h中写:extern "C" _declspec(dllexport) 函数;

如:extern "C" _declspec(dllexport) int Max(int a, int b);

l        编译后在DEBUG下找到该文件的.dll文件,并将其拷贝到LR

2. LR中选择与C有关的协议

ACTION函数中,

lr_load_dll("DLL文件名字");

    lr_message("The max is %d",DLL中的函数(如:Max(11,200));


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2011-03-17  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 718
  • 日志数: 6
  • 建立时间: 2008-07-18
  • 更新时间: 2009-05-13

RSS订阅

Open Toolbar