玉兔远程控制 0.1.0-bate5
载入中...
搜索中...
未找到
Public 成员函数 | Protected 成员函数 | Private 成员函数 | 静态 Private 成员函数 | Private 属性 | 所有成员列表
CHookWindows类 参考
类 CHookWindows 继承关系图:
Inheritance graph
[图例]
CHookWindows 的协作图:
Collaboration graph
[图例]

Public 成员函数

 CHookWindows (CParameterPlugin *pParaClient, QObject *parent=nullptr)
 
- Public 成员函数 继承自 CHook
virtual int RegisterKeyboard ()
 
virtual int UnRegisterKeyboard ()
 
virtual bool eventFilter (QObject *watched, QEvent *event) override
 

Protected 成员函数

virtual int OnRegisterKeyboard () override
 
virtual int OnUnRegisterKeyboard () override
 
virtual int OnDisableDesktopShortcuts () override
 
virtual int OnRestoreDesktopShortcuts () override
 
- Protected 成员函数 继承自 CHook
 CHook (CParameterPlugin *pPara, QObject *parent=nullptr)
 

Private 成员函数

void DisableTaskManager (bool flag)
 
bool DisableWindowsKey ()
 
bool EnableWindowsKey ()
 
bool DisableTaskManager ()
 
bool EnableTaskManager ()
 

静态 Private 成员函数

static LRESULT CALLBACK keyboardHookProc (INT code, WPARAM wparam, LPARAM lparam)
 

Private 属性

HHOOK m_hKeyboard
 

额外继承的成员函数

- 静态 Public 成员函数 继承自 CHook
static CHookGetHook (CParameterPlugin *pPara, QObject *parent=nullptr)
 
static bool RunCommand (const QString &program, const QStringList &args=QStringList(), int timeout=5000)
 
- Protected 属性 继承自 CHook
CParameterPluginm_pParameterPlugin
 

详细描述

在文件 HookWindows.h9 行定义.

构造及析构函数说明

◆ ~CHookWindows()

CHookWindows::~CHookWindows ( )
virtual

在文件 HookWindows.cpp22 行定义.

成员函数说明

◆ DisableTaskManager() [1/2]

bool CHookWindows::DisableTaskManager ( )
private

在文件 HookWindows.cpp297 行定义.

◆ DisableTaskManager() [2/2]

void CHookWindows::DisableTaskManager ( bool  flag)
private

在文件 HookWindows.cpp206 行定义.

◆ DisableWindowsKey()

bool CHookWindows::DisableWindowsKey ( )
private

在文件 HookWindows.cpp227 行定义.

◆ EnableTaskManager()

bool CHookWindows::EnableTaskManager ( )
private

在文件 HookWindows.cpp322 行定义.

◆ EnableWindowsKey()

bool CHookWindows::EnableWindowsKey ( )
private

在文件 HookWindows.cpp269 行定义.

◆ keyboardHookProc()

LRESULT CALLBACK CHookWindows::keyboardHookProc ( INT  code,
WPARAM  wparam,
LPARAM  lparam 
)
staticprivate

在文件 HookWindows.cpp28 行定义.

◆ OnDisableDesktopShortcuts()

int CHookWindows::OnDisableDesktopShortcuts ( )
overrideprotectedvirtual

重载 CHook .

在文件 HookWindows.cpp147 行定义.

◆ OnRegisterKeyboard()

int CHookWindows::OnRegisterKeyboard ( )
overrideprotectedvirtual

重载 CHook .

在文件 HookWindows.cpp125 行定义.

◆ OnRestoreDesktopShortcuts()

int CHookWindows::OnRestoreDesktopShortcuts ( )
overrideprotectedvirtual

重载 CHook .

在文件 HookWindows.cpp153 行定义.

◆ OnUnRegisterKeyboard()

int CHookWindows::OnUnRegisterKeyboard ( )
overrideprotectedvirtual

重载 CHook .

在文件 HookWindows.cpp137 行定义.

类成员变量说明

◆ m_hKeyboard

HHOOK CHookWindows::m_hKeyboard
private

在文件 HookWindows.h24 行定义.


该类的文档由以下文件生成: