思步网

标题: lr中生成GUID [打印本页]

作者: step365he    时间: 2009-2-18 15:23
标题: lr中生成GUID
思步首发(c语言部分是借用网友作品)

GUID的作用大家都知道,我就不啰嗦了.
两个过程构成,
第一步是vs编写dll:
LR_DLL_API char* newGUID(void)
{
CoInitialize(NULL);
static char buf[64] = {0};
GUID guid;
if (S_OK == ::CoCreateGuid(&guid))
{
  _snprintf_s(buf, sizeof(buf)
   , "{%08X-%04X-%04x-%02X%02X-%02X%02X%02X%02X%02X%02X}"
   , guid.Data1
   , guid.Data2
   , guid.Data3
   , guid.Data4[0], guid.Data4[1]
  , guid.Data4[2], guid.Data4[3], guid.Data4[4], guid.Data4[5]
  , guid.Data4[6], guid.Data4[7]
  );
}
CoUninitialize();
return ( char*)buf;
}
别忘了在.h文件中加上
extern "C" LR_DLL_API char* newGUID(void);

第二步是在lr中写脚本:
LPCSTR GUID;
extern char *newGUID();
lr_load_dll("lr_dll\\lr_dll.dll");
GUID = newGUID();
lr_save_string(GUID,"guid1");//将GUID变量传给LR能够识别的字符串变量
lr_message (lr_eval_string ("{xxx}"));
作者: 熠予佩    时间: 2013-3-14 08:30
传说中的沙发???
作者: 栊华纤    时间: 2013-4-9 09:30
看了LZ的帖子,我只想说一句很好很强大!
作者: Addippipifado    时间: 2013-4-15 23:32
兄弟们等着围观捏~
作者: 巴赫的爱情    时间: 2014-4-19 21:26
very good.
作者: 上官小仙    时间: 2014-5-14 18:45
不错 支持一个了
作者: 丶仰望天空    时间: 2014-7-19 20:07
不错 支持一个了
作者: 相奈儿    时间: 2014-8-19 14:03
非常好,顶一下占位编辑
作者: 浮躁:unt1    时间: 2014-8-26 08:05
路过 帮顶 嘿嘿
作者: 喝奶茶的少年    时间: 2014-9-18 08:15
看起来不错
作者: 浅埋离别伏笔﹌    时间: 2014-10-7 12:13
路过的帮顶
作者: 健康之友    时间: 2014-10-10 18:03
顶不错 支持下
作者: 灵异灬艹    时间: 2014-10-28 22:49
还不错哦,如果再能多分享一些就perfect了!
作者: 我想死    时间: 2014-10-31 13:42
还不错哦,如果再能多分享一些就perfect了!
作者: 活出高姿态、    时间: 2015-1-30 17:04
很有借鉴意义,先收藏了,谢谢楼主。
作者: 风之引力    时间: 2015-2-3 16:20
看了LZ的帖子,我只想说一句很好很强大!
作者: 别低头    时间: 2015-3-13 10:27
有空一起交流一下。
作者: -鄙淀す    时间: 2015-3-25 09:06
路过 帮顶 嘿嘿
作者: 寻她人    时间: 2015-7-6 12:10
非常好,顶一下占位编辑
作者: 海沫深@    时间: 2015-9-2 22:45
不错 支持一个了
作者: 水木    时间: 2015-9-10 15:45
好帖是需要鼓励的~
作者: 一品泉    时间: 2015-11-8 22:50
看起来不错
作者: ミ曲线﹏    时间: 2015-11-15 16:30
不错 支持一个了
作者: 涐亦不弃。    时间: 2015-11-17 18:14
这么强,支持楼主,佩服
作者: 深府石板幽径    时间: 2016-1-3 16:30
好帖是需要鼓励的~
作者: 喘生@    时间: 2016-1-27 16:16
鼎力支持!!
作者: CHEN沦    时间: 2016-5-2 13:08
确实不错,顶先
作者: 北船余音    时间: 2016-5-7 14:04
前排支持下了哦~
作者: 致命朱丽叶    时间: 2016-8-6 22:09
打酱油的人拉,顺便赚点金币
作者: ≈烟波流传    时间: 2016-10-3 13:40
very good.
作者: 我要专一了    时间: 2017-9-17 13:43
非常好,顶一下占位编辑
作者: 不成功也成仁    时间: 2017-10-26 07:52
打酱油的人拉,顺便赚点金币
作者: 彼岸蔷薇    时间: 2017-11-7 22:08
我了个去,顶了
作者: BABY衣    时间: 2017-11-22 15:10
其实,很多情况下都是这样的,习惯就好。
作者: 班尼路    时间: 2018-3-29 08:25
确实不错,顶先
作者: 巛封神狼王巛    时间: 2018-5-11 14:34
very good.
作者: 黛尽青丝@    时间: 2018-5-18 15:31
不错 支持一个了
作者: 倒霉催的    时间: 2018-8-9 14:28
很有借鉴意义,先收藏了,谢谢楼主。
作者: 奢求    时间: 2018-8-9 15:55
看了LZ的帖子,我只想说一句很好很强大!
作者: 友情保质期i    时间: 2018-9-17 09:27
前排支持下了哦~
作者: 令狐帅帅    时间: 2018-10-25 19:03
看起来不错
作者: 海内比邻    时间: 2018-11-3 21:11
向楼主学习
作者: 掐死时间    时间: 2018-11-26 17:55
前排支持下了哦~
作者: 清泊    时间: 2018-12-19 10:22
有空一起交流一下。
作者: 蓝风    时间: 2018-12-21 12:27
看了LZ的帖子,我只想说一句很好很强大!




欢迎光临 思步网 (http://www.step365.com/) Powered by Discuz! X3.2