• 大小: 30.57MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-11
  • 语言: C/C++
  • 标签: C++混合编  

资源简介

说明:(已经下载文件无效的加我QQ6625160,给最新文件),最新文件:https://download.csdn.net/download/gigizhongyan/11459048 这个编译完成是一个DLL,更新到博文的运行程序后即可

资源截图

代码片段和文件信息

/*
* CoolQ Demo for VC++ 
* Api Version 9
* Written by Coxxs & Thanks for the help of orzFly
*/

#include “stdafx.h“
#include “string“
#include “cqp.h“
#include “appmain.h“ //应用AppID等信息,请正确填写,否则酷Q可能无法加载
#include 
#include “ExcelClass.h“
using namespace std;

int ac = -1; //AuthCode 调用酷Q的方法时需要用到
bool enabled = false;


/* 
* 返回应用的ApiVer、Appid,打包后将不会调用
*/
CQEVENT(const char* AppInfo 0)() {
return CQAPPINFO;
}


/* 
* 接收应用AuthCode,酷Q读取应用信息后,如果接受该应用,将会调用这个函数并传递AuthCode。
* 不要在本函数处理其他任何代码,以免发生异常情况。如需执行初始化代码请在Startup事件中执行(Type=1001)。
*/
CQEVENT(int32_t Initialize 4)(int32_t AuthCode) {
ac = AuthCode;
return 0;
}


/*
* Type=1001 酷Q启动
* 无论本应用是否被启用,本函数都会在酷Q启动后执行一次,请在这里执行应用初始化代码。
* 如非必要,不建议在这里加载窗口。(可以添加菜单,让用户手动打开窗口)
*/
CQEVENT(int32_t __eventStartup 0)() {

return 0;
}


/*
* Type=1002 酷Q退出
* 无论本应用是否被启用,本函数都会在酷Q退出前执行一次,请在这里执行插件关闭代码。
* 本函数调用完毕后,酷Q将很快关闭,请不要再通过线程等方式执行其他代码。
*/
CQEVENT(int32_t __eventExit 0)() {

return 0;
}

/*
* Type=1003 应用已被启用
* 当应用被启用后,将收到此事件。
* 如果酷Q载入时应用已被启用,则在_eventStartup(Type=1001酷Q启动)被调用后,本函数也将被调用一次。
* 如非必要,不建议在这里加载窗口。(可以添加菜单,让用户手动打开窗口)
*/
CQEVENT(int32_t __eventEnable 0)() {
enabled = true;
return 0;
}


/*
* Type=1004 应用将被停用
* 当应用被停用前,将收到此事件。
* 如果酷Q载入时应用已被停用,则本函数*不会*被调用。
* 无论本应用是否被启用,酷Q关闭前本函数都*不会*被调用。
*/
CQEVENT(int32_t __eventDisable 0)() {
enabled = false;
return 0;
}


/*
* Type=21 私聊消息
* subType 子类型,11/来自好友 1/来自在线状态 2/来自群 3/来自讨论组
*/
CQEVENT(int32_t __eventPrivateMsg 24)(int32_t subType int32_t msgId int64_t fromQQ const char *msg int32_t font) {
ExcelClass clss;
std::string socre = clss.readToExcel(acfromQQ);
//std::string socre = “1“;
//Py_Initialize(); /*初始化python解释器告诉编译器要用的python编译器*/
//PyRun_SimpleString(“import xlrd“); /*调用python文件*/
//PyRun_SimpleString(“import json“);
//Pyobject* pArgs = Py_BuildValue(“i“6625160);





//Py_Finalize(); /*结束python解释器,释放资源*/
//CQ_sendPrivateMsg(ac fromQQ socre.c_str());
//如果要回复消息,请调用酷Q方法发送,并且这里 return EVENT_BLOCK - 截断本条消息,不再继续处理  注意:应用优先级设置为“最高“(10000)时,不得使用本返回值
//如果不回复消息,交由之后的应用/过滤器处理,这里 return EVENT_IGNORE - 忽略本条消息
return EVENT_IGNORE;
}


/*
* Type=2 群消息
*/
CQEVENT(int32_t __eventGroupMsg 36)(int32_t subType int32_t msgId int64_t fromGroup int64_t fromQQ const char *fromAnonymous const char *msg int32_t font) {

return EVENT_IGNORE; //关于返回值说明 见“_eventPrivateMsg”函数
}


/*
* Type=4 讨论组消息
*/
CQEVENT(int32_t __eventDiscussMsg 32)(int32_t subType int32_t msgId int64_t fromDiscuss int64_t fromQQ const char *msg int32_t font) {

return EVENT_IGNORE; //关于返回值说明 见“_eventPrivateMsg”函数
}


/*
* Type=101 群事件-管理员变动
* subType 子类型,1/被取消管理员 2/被设置管理员
*/
CQEVENT(int32_t __eventSystem_GroupAdmin 24)(int32_t subType int32_t sendTime int64_t fromGroup int64_t beingOperateQQ) {

return EVENT_IGNORE; //关于返回值说明 见“_eventPrivateMsg”函数
}


/*
* Type=102 群事件-群成员减少
* subType 子类型,1/群员离开 2/群员被踢 3/自己(即登录号)被

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2906  2017-12-08 09:40  cqsdk-vc-master\cqsdk-vc-master\.gitignore

     文件      85367  2019-01-04 11:24  cqsdk-vc-master\cqsdk-vc-master\.vs\config\applicationhost.config

    ..A..H.     43008  2019-04-28 09:07  cqsdk-vc-master\cqsdk-vc-master\.vs\CQPdemo\v15\.suo

     文件   38916096  2019-04-28 09:07  cqsdk-vc-master\cqsdk-vc-master\.vs\CQPdemo\v15\Browse.VC.db

     文件   50331648  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\.vs\CQPdemo\v15\ipch\9ceeb7ae504f569b.ipch

     文件   50331648  2019-04-27 16:56  cqsdk-vc-master\cqsdk-vc-master\.vs\CQPdemo\v15\ipch\AutoPCH\2125c595a7318cce\DLLMAIN.ipch

     文件        122  2017-12-08 09:40  cqsdk-vc-master\cqsdk-vc-master\appveyor.yml

     文件       5969  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\appmain.cpp

     文件        134  2017-12-08 09:40  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\appmain.h

     文件       4490  2017-12-08 09:40  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\com.example.democ.json

     文件       5815  2017-12-08 09:40  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\cqp.h

     文件       9880  2017-12-08 09:40  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\CQP.lib

     文件       5696  2019-04-27 10:58  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\CQPDemo.vcxproj

     文件       1875  2019-04-26 15:29  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\CQPDemo.vcxproj.filters

     文件        165  2019-04-26 15:08  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\CQPDemo.vcxproj.user

     文件        391  2017-12-08 09:40  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\dllmain.cpp

     文件       2625  2019-04-27 17:49  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\ExcelClass.cpp

     文件        164  2019-04-27 17:47  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\ExcelClass.h

     文件      22444  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\appmain.obj

     文件       3744  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\CL.command.1.tlog

     文件      77920  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\CL.read.1.tlog

     文件       2456  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\CL.write.1.tlog

     文件        227  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\com.example.democ.lastbuildstate

     文件        806  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\com.example.democ.write.1u.tlog

     文件       2192  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\link.command.1.tlog

     文件       5968  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\link.read.1.tlog

     文件       1090  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\link.write.1.tlog

     文件       2540  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.example.democ.Build.CppClean.log

     文件   22806528  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.example.democ.pch

     文件       1420  2019-04-28 08:36  cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\CQPDemo.log

............此处省略31个文件信息

评论

共有 条评论