星小夜的登录器  v1.0
Public 槽 | Public 成员函数 | Private 属性 | 所有成员列表
CdkForm类 参考

一键输入cdk窗口类 一键输入cdk窗口这个类相关的函数 更多...

#include <cdkform.h>

类 CdkForm 继承关系图:
Inheritance graph
[图例]
CdkForm 的协作图:
Collaboration graph
[图例]

Public 槽

void autocdk ()
 自动输入cdk函数 更多...
 
void clearcdk ()
 cdk输入框清空函数 更多...
 

Public 成员函数

 CdkForm (QWidget *parent=0)
 一键输入cdk窗口构造函数 更多...
 
 ~CdkForm ()
 一键输入cdk窗口析构函数 更多...
 

Private 属性

Ui::CdkForm * ui
 

详细描述

一键输入cdk窗口类 一键输入cdk窗口这个类相关的函数

在文件 cdkform.h25 行定义.

构造及析构函数说明

◆ CdkForm()

CdkForm::CdkForm ( QWidget *  parent = 0)
explicit

一键输入cdk窗口构造函数

参数
parent父类指针
返回

在文件 cdkform.cpp17 行定义.

17  :
18  QWidget(parent),
19  ui(new Ui::CdkForm)
20 {
21  ui->setupUi(this);
22  setAttribute(Qt::WA_QuitOnClose,false);
23  int fontId = QFontDatabase::addApplicationFont(allpath + "/font/RuiZiZhenYanTiMianFeiShangYong-2.ttf");
24  //qDebug() << "fontId = "<< fontId;
25  QString nonot = QFontDatabase::applicationFontFamilies(fontId).at(0);
26  //qDebug() <<"fontname = " <<nonot;
27  QFont font1(nonot,12);
28  ui->label->setFont(font1);//设置控件自定义字体
29 
30  connect(ui->pushButton,SIGNAL(clicked(bool)),this,SLOT(autocdk()));
31  connect(ui->pushButton_2,SIGNAL(clicked(bool)),this,SLOT(clearcdk()));
32 }
函数调用图:

◆ ~CdkForm()

CdkForm::~CdkForm ( )

一键输入cdk窗口析构函数

返回

在文件 cdkform.cpp37 行定义.

38 {
39  delete ui;
40 }

成员函数说明

◆ autocdk

void CdkForm::autocdk ( )
slot

自动输入cdk函数

返回

在文件 cdkform.cpp52 行定义.

52  {
53  QString c,c1,c2,c3,c4;
54  c=ui->textEdit->toPlainText();
55  c1=c.mid(0,4);
56  c2=c.mid(4,8);
57  c3=c.mid(8,12);
58  c4=c.mid(12,16);
59 
60  dm.MoveTo(297,112);
61  dm.LeftDown();
62  dm.MoveTo(335,112);
63  foreach(QChar k, c1)
64  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
65  Delay(100);
66  dm.LeftUp();
67 
68  dm.MoveTo(412,112);
69  dm.LeftDown();
70  dm.MoveTo(449,112);
71  foreach(QChar k, c2)
72  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
73  Delay(100);
74  dm.LeftUp();
75 
76  dm.MoveTo(526,112);
77  dm.LeftDown();
78  dm.MoveTo(560,112);
79  foreach(QChar k, c3)
80  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
81  Delay(100);
82  dm.LeftUp();
83 
84  dm.MoveTo(642,112);
85  dm.LeftDown();
86  dm.MoveTo(674,112);
87  foreach(QChar k, c4)
88  PostMessage(Pid, WM_CHAR, k.unicode(), 0);
89  Delay(100);
90 
91  dm.MoveTo(485,159);
92  dm.LeftClick();
93  dm.LeftUp();
94 }
函数调用图:
这是这个函数的调用关系图:

◆ clearcdk

void CdkForm::clearcdk ( )
slot

cdk输入框清空函数

返回

在文件 cdkform.cpp45 行定义.

45  {
46  ui->textEdit->clear();
47 }
这是这个函数的调用关系图:

类成员变量说明

◆ ui

Ui::CdkForm* CdkForm::ui
private

在文件 cdkform.h37 行定义.


该类的文档由以下文件生成:
CdkForm::ui
Ui::CdkForm * ui
Definition: cdkform.h:37
CdkForm::autocdk
void autocdk()
自动输入cdk函数
Definition: cdkform.cpp:52
Delay
void Delay(int time)
延迟线程(非阻塞)
Definition: xy.cpp:217
Dm::Idmsoft::LeftUp
int LeftUp()
Definition: dm.h:9327
CdkForm::clearcdk
void clearcdk()
cdk输入框清空函数
Definition: cdkform.cpp:45
allpath
QString allpath
登录器运行目录
Definition: ext.cpp:45
Dm::Idmsoft::MoveTo
int MoveTo(int x, int y)
Definition: dm.h:9423
Dm::Idmsoft::LeftDown
int LeftDown()
Definition: dm.h:9319
dm
Dm::Idmsoft dm
大漠插件相关的对象(唯一)
Definition: ext.cpp:15
Pid
HWND Pid
游戏界面窗口句柄
Definition: ext.cpp:17
Dm::Idmsoft::LeftClick
int LeftClick()
Definition: dm.h:9303