資源簡介
說明:(已經下載文件無效的加我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\li
?????文件???????5968??2019-04-28?08:36??cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\li
?????文件???????1090??2019-04-28?08:36??cqsdk-vc-master\cqsdk-vc-master\CQPdemo\Release\com.exam.9D36EAFF.tlog\li
?????文件???????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個文件信息
評論
共有 條評論