📄 ctkspyevent.cpp
字号:
#include "stdafx.h"
#include "CtkSpyEvent.h"
/*
函数名称:OpenSpy
参数 :
EventName:配置文件中指明的EVENTNAME
返回值 :
true :成功
false:失败
*/
HANDLE g_hEvent;
bool OpenSpy(CString EventName)
{
//判断事件对象名称是否为空
if(EventName.IsEmpty())
return false;
//打开对象
g_hEvent=CreateEvent(NULL,TRUE,FALSE,EventName);
// g_hEvent=OpenEvent(EVENT_ALL_ACCESS,FALSE,EventName);
if(!g_hEvent)
return false;
//设置事件对象为有信号
if(SetEvent(g_hEvent))
return true;
//失败
return false;
}
/*
函数名称:SendSpy
参数 :
无
返回值 :
true :成功
false:失败
*/
bool SendSpy()
{
//设置事件对象为有信号
if(SetEvent(g_hEvent))
return true;
//失败
return false;
}
/*
函数名称:ClsoeSpy
参数 :
无
返回值 :
true :成功
false:失败
*/
bool CloseSpy()
{
//关闭事件对象为有信号
if(CloseHandle(g_hEvent))
return true;
//失败
return false;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -