📄 dllmain.cpp
字号:
#include "DllMain.h"
void (*m_lpQQStartGui_Old)()=NULL;
TQQPlugin *m_lpQQPlugin;
BOOL WINAPI DllMain(HINSTANCE hInstance,DWORD dwReason, LPVOID lpReserved){
switch(dwReason){
case DLL_PROCESS_ATTACH://加载DLL
DisableThreadLibraryCalls(hInstance);
break;
case DLL_PROCESS_DETACH://卸载DLL
if(m_lpQQStartGui_Old && m_lpQQPlugin)m_lpQQPlugin->lpQQStartGui=m_lpQQStartGui_Old;
break;
}
return TRUE;//返回真为成功
}
#include "NoOpenQQGui.h"
void QQStartGui(){
CNoOpenQQGui();
}
extern "C" KEN_DLL_API LPSTR OnInitQQPlugin(TQQPlugin *lpQQPlugin){
if(lpQQPlugin->dwPluginSize==sizeof(TQQPlugin) && lpQQPlugin->MicroQQ_MajorVer==HIWORD(MicroQQ_VER)){
m_lpQQPlugin=lpQQPlugin;
m_lpQQStartGui_Old=lpQQPlugin->lpQQStartGui;
m_lpQQPlugin->lpQQStartGui=QQStartGui;
return "NoOpenQQGui By Ken";
}
return NULL;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -