?? command.h
字號:
// Command.h: interface for the Command.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_COMMAND_H__4E07B6A3_2661_4DF0_B834_D61D15924F39__INCLUDED_)
#define AFX_COMMAND_H__4E07B6A3_2661_4DF0_B834_D61D15924F39__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
/////////////////////////////////
#define PEER_OK 1
#define PEER_ERROR 0
/////////////////////////////////
#define PEER_SCREEN_GET 0
#define PEER_SCREEN_SEND 1
//////////////////////////////////
#define PEER_MOUSE_LEFTDOWN 2
#define PEER_MOUSE_LEFTUP 3
#define PEER_MOUSE_RIGHTDOWN 4
#define PEER_MOUSE_RIGHTUP 5
#define PEER_MOUSE_MIDDLEDOWN 6
#define PEER_MOUSE_MIDDLEUP 7
#define PEER_MOUSE_LDBCLICK 8
#define PEER_MOUSE_RDBCLICK 9
#define PEER_MOUSE_MDBCLICK 10
#define PEER_MOUSE_MOVE 11
//////////////////////////////////
#define PEER_KEY_DOWN 12
#define PEER_KEY_UP 13
//////////////////////////////////
#define PEER_SYSTEM_INIT 14
/////////////regedit///////////////
#define PEER_REGEDIT_CREATEKEY 15
#define PEER_REGEDIT_DELETEKEY 16
#define PEER_REGEDIT_SETVALUE 17
#define PEER_REGEDIT_GETVALUE 18
#define PEER_REGEDIT_DELVALUE 19
#define PEER_REGEDIT_ENUMKEY 20
#define PEER_REGEDIT_ENUMVALUE 21
/////////////file//////////////////
#define PEER_FILE_GETDRIVER 22
#define PEER_FILE_GETATTRIB 23
#define PEER_FILE_SENDFILE 24
#define PEER_FILE_SAVEFILE 25
#define PEER_FILE_CREATEDIR 26
#define PEER_FILE_DELETEDIR 27
#define PEER_FILE_CREATEFILE 28
#define PEER_FILE_DELETEFILE 29
#define PEER_FILE_RENAMEFILE 30
#define PEER_FILE_EXCUTE 31
/////////////CONFIRM///////////////
#define PEER_CFM_OK 10000
#define PEER_CFM_ERR 10001
////////////////////////////////////
#define PEER_KEYMOUSE 32
#define PEER_FONTTEXT 33
typedef struct tagCommand
{
/////命令ID值//////
int CommandID;
/////后接數據大小//
DWORD DataSize;
}COMMAND;
typedef struct tagSytemInit
{
char computer[32];
char user[32];
char os[256];
char processor[256];
char mem[128];
char disk[128];
}SYSTEMINIT;
typedef struct tagFontText
{
LOGFONT logfont;
COLORREF color;
char text[2048];
int textcount;
}FONTTEXT;
typedef struct tagRegedit
{
char key[32];
char sunkey[512];
DWORD type;
char value[256];
UCHAR data[512];
DWORD datalen;
DWORD havechild;
}REGEDIT;
typedef struct tagDriver
{
char driver[8];
int drivertype;
}DRIVER;
typedef struct tagKeyMouse
{
int style;
///mouse///
int x,y;
int ctrl;
///key////
int nkey;
}KEYMOUSE;
typedef struct tagScreen
{
///bmp////
DWORD BmpSize;
DWORD BmpInfoSize;
DWORD BmpCX;
DWORD BmpCY;
}SCREEN;
typedef struct tagFileAttrib
{
char filename[512];
char attrib[128];
char len[32];
char time[32];
}FILEATTRIB;
typedef struct tagFileInfo
{
char filename[512];
DWORD filesize;
bool dir;
}FILEINFO;
#define COMMAND_LEN (sizeof(COMMAND))
//////////////////////////////////////
HKEY GetPeerRegKey(char* keystr);
#endif // !defined(AFX_COMMAND_H__4E07B6A3_2661_4DF0_B834_D61D15924F39__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -